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

Design and Implementation of Co-array Fortran Compiler

在线阅读下载全文

作  者:唐沛蓉[1] 黄春[1] 杨学军[1] 王桂彬[1] 

机构地区:[1]国防科技大学计算机学院,长沙410073

出  处:《计算机工程》2007年第23期84-86,共3页Computer Engineering

摘  要:基于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.

关 键 词:co-array FORTRAN 映像 源到源转换 

分 类 号:TP391[自动化与计算机技术—计算机应用技术]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象