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...
Otros Autores: | , |
---|---|
Formato: | Libro electrónico |
Idioma: | Inglés |
Publicado: |
Singapore :
Springer Nature
2021
2021. |
Edición: | 1st ed. 2021. |
Materias: | |
Ver en Biblioteca Universitat Ramon Llull: | https://discovery.url.edu/permalink/34CSUC_URL/1im36ta/alma991009429966706719 |
Tabla de Contenidos:
- 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.