OpenMP on networks of workstations for software DSMs

被引:0
|
作者
Feng Zhang
Guoliang Chen
Zhaoqing Zhang
机构
[1] University of Science and Technology of China,Institute of Computing Technology
[2] The Chinese Academy of Sciences,undefined
关键词
OpenMP; NOW; SVM; JIAJIA; NPB (NAS parallel benchmark);
D O I
暂无
中图分类号
学科分类号
摘要
This paper describes the implementation of a sizable subset of OpenMP on networks of workstations (NOWs) and the source-to-source OpenMP compiler (AutoPar) is used for the JIAJIA home-based shared virtual memory system (SVM). The paper suggests some simple modifications and extensions to the OpenMP standard for the difference between SVM and SMP (symetric multi processor), at which the OpenMP specification is aimed. The OpenMP translator is based on an automatic parallelization compiler, so it is possible to check the correctness of the semantics of OpenMP programs which is not required in an OpenMP-compliant implementation.
引用
收藏
页码:90 / 100
页数:10
相关论文
共 50 条
  • [31] SOFTWARE FOR WORKSTATIONS - PREPARING FOR FUTURE GRAPHICS
    STAUDHAMMER, J
    IEEE COMPUTER GRAPHICS AND APPLICATIONS, 1990, 10 (04) : 11 - 13
  • [32] Where Does the Time Go in Software DSMs?—Experiences with JIAJIA
    施巍松
    胡伟武
    唐志敏
    Journal of Computer Science and Technology, 1999, (03) : 193 - 205
  • [33] Dynamic data prefetching in home-based software DSMs
    Hu, WW
    Zhang, FX
    Liu, HM
    JOURNAL OF COMPUTER SCIENCE AND TECHNOLOGY, 2001, 16 (03) : 231 - 241
  • [34] Dynamic data prefetching in home-based software DSMs
    Weiwu Hu
    Fuxin Zhang
    Haiming Liu
    Journal of Computer Science and Technology, 2001, 16 : 231 - 241
  • [35] Reducing system overheads in home-based software DSMs
    Hu, Weiwu
    Shi, Weisong
    Tang, Zhimin
    Proceedings of the International Parallel Processing Symposium, IPPS, 1999, : 167 - 173
  • [37] Where does the time go in software DSMs? - experiences with JIAJIA
    Shi W.
    Hu W.
    Tang Z.
    Journal of Computer Science and Technology, 1999, 14 (3) : 193 - 205
  • [38] Arbeitsplatzrechner in der Software-Entwicklung / Workstations for Software Development
    Merbeth, G.
    IT - Information Technology, 1987, 29 (05): : 326 - 333
  • [39] A CASE FOR NOW (NETWORKS OF WORKSTATIONS)
    ANDERSON, TE
    CULLER, DE
    PATTERSON, DA
    IEEE MICRO, 1995, 15 (01) : 54 - 64
  • [40] Lightweight transactions on networks of workstations
    Papathanasiou, AE
    Markatos, EP
    18TH INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING SYSTEMS, PROCEEDINGS, 1998, : 544 - 551