期刊文献+

OpenMP on Networks of Workstations for Software DSMs 被引量:2

原文传递
导出
摘要 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 (symmetric 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. AutoPar is measured for five applications including both programs from NAS Parallel Benchmarks and real applications on a cluster of eight Pentium II PCs connected by a 100Mbps switched Ethernet. The evaluation shows that the parallelization by annotating OpenMP di rectives is simple and the performance of generated JIAJIA code is still acceptable on NOWs.
出处 《Journal of Computer Science & Technology》 SCIE EI CSCD 2002年第1期90-100,共11页 计算机科学技术学报(英文版)
基金 国家高技术研究发展计划(863计划)
  • 相关文献

参考文献24

  • 1The OpenMP Forum. OpenMP FORTRAN Application Program Interface, Vers on 1.0. October, 1997 and OpenMP FORTRAN interpretations, Version 1.0, OpenMP Architecture Review Board, Apr., 1999, available at http://www.operanp.org.
  • 2Lam M S. SPEC95 and parallelizing compilers. Presented at the SPEC Committee Meeting, Jan., 1997, avilable at http://suif.standford.edu/.
  • 3Feng X. Global Optimizing technologies of data distribution [dissertation]. Institute of Computing Technology, Chinese Academy of Sciences, May, 1999.
  • 4Hu W, Shi W, Tang Z, Li M. A lock-based cache coherence for scope consistency. Journal of Computer Science and Technology, 1998, 13(2): 97-110.
  • 5Hu W, Ren L, Zhang F et al. Running real applications on software DSMs. HPC-Asia 2000 Technical Sessions, May, 2000, Beijing, pp.148-153.
  • 6Hu W, Shi W, Tang Z. Reducing system overheads in home-based software DSMs. In 13th International Parallel Processtng Symposium & 10th Symposium on Parallel and Distributed Processing (IPPS/SPDP'99). IEEE CS Press, April, 1999, pp.167-173.
  • 7Keleher p, Tseng C. Enhancing software DSM for compiler-parallelized applications. In Proc. the 11th International Parallel Processing Symposium, Apr., 1997.
  • 8Brieger L. HPF to OpenMP on the origin 2000: A case study. In The First European Workshop on OpenMP, Sweden, Oct.: 1999.
  • 9Nieken G, Berenndorf R. Performance characteristics for OpenMP constructs on different parallel computer architectures. In The First European. Workshop on OpenMP, Sweden, Oct., 1999.
  • 10Tseng C. Data layout optimizations for high-performance architectures. Technical Report CS-TR-3818, Dept. of Computer Science, University of Maryland, Feb., 1997.

同被引文献6

引证文献2

二级引证文献4

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部