期刊文献+

Co-array Fortran编译器的设计与实现 被引量:1

Design and Implementation of Co-array Fortran Compiler
下载PDF
导出
摘要 基于GUN Fortran编译器,设计并实现了co-array Fortran(CAF)编译器。通过源到源的转换将CAF代码转换为带有运行库调用的Fortran 90程序。典型用例的测试表明,CAF具有较好的可编程性,且CAF程序通过对数据分布的显式控制可获得比OpenMP程序更为高效的执行性能。 This paper presents the design and implementation of the co-array Fortran(CAF)compiler based on GNU Fortran compiler. The CAF compiler translates CAF into Fortran 90 plus calls to runtime library. Typical tests are performed and the results show that CAF has better scalability. CAF gains better performance than OpenMP due to the explicit control on shared data distribution.
出处 《计算机工程》 CAS CSCD 北大核心 2007年第23期84-86,共3页 Computer Engineering
关键词 co-array FORTRAN 映像 源到源转换 co-array Fortran(CAF) image source-to-source translation
  • 相关文献

参考文献4

  • 1唐沛蓉,黄春,杨学军.Co-array Fortran & OpenMP Fortran研究与比较[C].计算机体系结构学术年会,2006.
  • 2Numrich R W, Reid J. Co-array Fortran for Parallel Programming[J]. ACM Fortran Forum, 1998, 17(2): 1-31.
  • 3Coarfa C, Dotsenko Y, Mellor-Crummey J. An Evaluation of Global Address Space Languages: Co-array Fortran and Unified Parallel[C].Proc. of the 10th ACM SIGPLAN Sym. on Principles and Practice of Parallel Programming. 2005:15-17.
  • 4Dotsenko Y. Coarfa C, Mellor-Crummey J. A Multiplatform Co-array Fortran Compiler[C].Proceedings of the 13th Int'l Conference of Parallel Architectures and Compilation Techniques, Antibes Juan-les-Pins, France. 2004.

同被引文献12

引证文献1

二级引证文献2

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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