XcalableMP PGAS Programming Language : From Programming Model to Applications /
XcalableMP is a directive-based parallel programming language based on Fortran and C, supporting a Partitioned Global Address Space (PGAS) model for distributed memory parallel systems. This open access book presents XcalableMP language from its programming model and basic concept to the experience...
Corporate Author: | |
---|---|
Other Authors: | |
Format: | eBook |
Language: | English |
Published: |
Singapore :
Springer Singapore : Imprint: Springer,
2021.
|
Edition: | 1st ed. 2021. |
Subjects: | |
Online Access: | Connect to the full text of this electronic book |
Table of Contents:
- Chapter 1: XcalableMP programming model and language
- Chapter 2: Design and Performance Evaluation of the Omni XcalableMP Compiler
- Chapter 3: Coarrays in the Context of XcalableMP
- Chapter 4: XcalableACC: an Integration of XcalableMP and OpenACC
- Chapter 5: Mixed-language programming with XMP and Python
- Chapter 6: Three-dimensional Fluid Code with XcalableMP
- Chapter 7: Hybrid-View Data Model Programming of Nuclear Fusion Simulation Code in XcalableMP
- Chapter 8: Parallelization of Atomic Image Reconstruction from X-ray Fluorescence Holograms by XcalableMP
- Chapter 9: Multi-SPMD programming model with YML and XcalableMP
- Chapter 10: XcalableMP 2.0 and Future Directions.