Computer Science ›› 2012, Vol. 39 ›› Issue (1): 287-289.
Previous Articles Next Articles
Online:
Published:
Abstract: Co-Array Fortran (CAF) has become part of Fortran Programming Language Standard, and has been widely accepted in scientific computing community. The paper presented the design and implementation of a CAF Compiler based on software shared memory. Several techniques were presented to improve the performance of CAF programs, including Co-array data communication by direct array assignment, Data Padding for raising locality and reducing false share. The benchmark testing shows that the performance of CAF programs is similar to that of MPI programs, with our CAF compiler.
Key words: Co-Array Fortran,Image,Co-Array,Data padding
0 / / Recommend
Add to citation manager EndNote|Reference Manager|ProCite|BibTeX|RefWorks
URL: https://www.jsjkx.com/EN/
https://www.jsjkx.com/EN/Y2012/V39/I1/287
Cited