Matches in SemOpenAlex for { <https://semopenalex.org/work/W2783453448> ?p ?o ?g. }
Showing items 1 to 61 of
61
with 100 items per page.
- W2783453448 abstract "Coarray Fortran (CAF) is a partitioned global address space (PGAS) language that is a part of standard Fortran 2008. We have implemented it as a source-to-source translator as a part of the Omni XcalebleMP compiler. Since the output is written in Fortran standard, the translator must utilize Fortran conventions such as the assumed-shape array and generic function in order to reduce both development costs and runtime overhead. The runtime library uses either GASNet, MPI-3, or Fujitsu's low-level Remote Direct Memory Access (RDMA) interface (FJ-RDMA) for one-sided communication.The Omni CAF translator and the runtime library support three types of memory managers that allocate coarray variables and register them to the communication library. The runtime library for the PUT/GET communication detects how contiguous and periodic the source and destination data are and performs communication aggregation.We measured fundamental performance levels by using EPCC Fortran Coarray microbenchmark and found our implementation of PUT/GET communication provides bandwidth as high as MPI_Send/Recv on two supercomputers. Although the small data latency was larger than the one of MPI_Send/Recv, we found that it could be reduced by using non-blocking communication for multiple coarray variables. As a result, when using 1024 processes, we achieved 27% and 42% higher performance than the original MPI code in the Himeno Benchmark classes L and XL, respectively." @default.
- W2783453448 created "2018-01-26" @default.
- W2783453448 creator A5001261471 @default.
- W2783453448 creator A5040254066 @default.
- W2783453448 creator A5089793884 @default.
- W2783453448 creator A5090590029 @default.
- W2783453448 date "2018-01-28" @default.
- W2783453448 modified "2023-09-23" @default.
- W2783453448 title "A Source-to-Source Translation of Coarray Fortran with MPI for High Performance" @default.
- W2783453448 cites W1916195488 @default.
- W2783453448 cites W1959886825 @default.
- W2783453448 cites W1983694168 @default.
- W2783453448 cites W2016979080 @default.
- W2783453448 doi "https://doi.org/10.1145/3149457.3155888" @default.
- W2783453448 hasPublicationYear "2018" @default.
- W2783453448 type Work @default.
- W2783453448 sameAs 2783453448 @default.
- W2783453448 citedByCount "4" @default.
- W2783453448 countsByYear W27834534482018 @default.
- W2783453448 countsByYear W27834534482019 @default.
- W2783453448 countsByYear W27834534482020 @default.
- W2783453448 crossrefType "proceedings-article" @default.
- W2783453448 hasAuthorship W2783453448A5001261471 @default.
- W2783453448 hasAuthorship W2783453448A5040254066 @default.
- W2783453448 hasAuthorship W2783453448A5089793884 @default.
- W2783453448 hasAuthorship W2783453448A5090590029 @default.
- W2783453448 hasConcept C104317684 @default.
- W2783453448 hasConcept C105580179 @default.
- W2783453448 hasConcept C149364088 @default.
- W2783453448 hasConcept C173608175 @default.
- W2783453448 hasConcept C185592680 @default.
- W2783453448 hasConcept C199360897 @default.
- W2783453448 hasConcept C2778241615 @default.
- W2783453448 hasConcept C41008148 @default.
- W2783453448 hasConcept C55493867 @default.
- W2783453448 hasConceptScore W2783453448C104317684 @default.
- W2783453448 hasConceptScore W2783453448C105580179 @default.
- W2783453448 hasConceptScore W2783453448C149364088 @default.
- W2783453448 hasConceptScore W2783453448C173608175 @default.
- W2783453448 hasConceptScore W2783453448C185592680 @default.
- W2783453448 hasConceptScore W2783453448C199360897 @default.
- W2783453448 hasConceptScore W2783453448C2778241615 @default.
- W2783453448 hasConceptScore W2783453448C41008148 @default.
- W2783453448 hasConceptScore W2783453448C55493867 @default.
- W2783453448 hasLocation W27834534481 @default.
- W2783453448 hasOpenAccess W2783453448 @default.
- W2783453448 hasPrimaryLocation W27834534481 @default.
- W2783453448 hasRelatedWork W148823471 @default.
- W2783453448 hasRelatedWork W1493405707 @default.
- W2783453448 hasRelatedWork W1503309592 @default.
- W2783453448 hasRelatedWork W1513967072 @default.
- W2783453448 hasRelatedWork W1564687675 @default.
- W2783453448 hasRelatedWork W1582485370 @default.
- W2783453448 hasRelatedWork W1606566200 @default.
- W2783453448 hasRelatedWork W1972874457 @default.
- W2783453448 hasRelatedWork W2126981475 @default.
- W2783453448 hasRelatedWork W2150593430 @default.
- W2783453448 isParatext "false" @default.
- W2783453448 isRetracted "false" @default.
- W2783453448 magId "2783453448" @default.
- W2783453448 workType "article" @default.