Parallel programming with co-arrays /

This book describes the coarray parallel programming model that will be part of the next standard version of the Fortran language. It provides a practical guide for Fortran programmers who want to start writing parallel applications using coarrays as soon as the compilers become commercially availab...

Full description

Bibliographic Details
Main Author: Numrich, Robert W., author
Format:
Language:eng
Published: Boca Raton : CRC Press/Taylor & Francis Group, 2019
Subjects:
_version_ 1826468001560395776
author Numrich, Robert W., author
author_facet Numrich, Robert W., author
author_sort Numrich, Robert W., author
collection OCEAN
description This book describes the coarray parallel programming model that will be part of the next standard version of the Fortran language. It provides a practical guide for Fortran programmers who want to start writing parallel applications using coarrays as soon as the compilers become commercially available. The authors present the technical specification of the coarray model in enough detail for programmers to write standard-conforming code. They also offer a large number of examples of parallel algorithms written in the coarray model and include exercises with solutions. A supplementary website offers Fortran code samples for download--
first_indexed 2024-03-05T16:12:00Z
format
id KOHA-OAI-TEST:553573
institution Universiti Teknologi Malaysia - OCEAN
language eng
last_indexed 2024-03-05T16:12:00Z
publishDate 2019
publisher Boca Raton : CRC Press/Taylor & Francis Group,
record_format dspace
spelling KOHA-OAI-TEST:5535732020-12-19T17:20:55ZParallel programming with co-arrays / Numrich, Robert W., author Boca Raton : CRC Press/Taylor & Francis Group,2019engThis book describes the coarray parallel programming model that will be part of the next standard version of the Fortran language. It provides a practical guide for Fortran programmers who want to start writing parallel applications using coarrays as soon as the compilers become commercially available. The authors present the technical specification of the coarray model in enough detail for programmers to write standard-conforming code. They also offer a large number of examples of parallel algorithms written in the coarray model and include exercises with solutions. A supplementary website offers Fortran code samples for download--Includes bibliographical and referencesThe co-array programming model -- Partition operators -- Reverse partition operators -- Collective operations -- Performance modeling -- Partitioned matrix classes -- Iterative solvers for sparse matrices -- Blocked matrices -- The matrix-transpose operation -- The halo-exchange operation -- Sub-partition operators -- Blocked linear algebra -- The finite element method -- Graph algorithms.This book describes the coarray parallel programming model that will be part of the next standard version of the Fortran language. It provides a practical guide for Fortran programmers who want to start writing parallel applications using coarrays as soon as the compilers become commercially available. The authors present the technical specification of the coarray model in enough detail for programmers to write standard-conforming code. They also offer a large number of examples of parallel algorithms written in the coarray model and include exercises with solutions. A supplementary website offers Fortran code samples for download--PSZKLLParallel processing (Electronic computers)URN:ISBN:9781439840047
spellingShingle Parallel processing (Electronic computers)
Numrich, Robert W., author
Parallel programming with co-arrays /
title Parallel programming with co-arrays /
title_full Parallel programming with co-arrays /
title_fullStr Parallel programming with co-arrays /
title_full_unstemmed Parallel programming with co-arrays /
title_short Parallel programming with co-arrays /
title_sort parallel programming with co arrays
topic Parallel processing (Electronic computers)
work_keys_str_mv AT numrichrobertwauthor parallelprogrammingwithcoarrays