Amazon cover image
Image from Amazon.com

Parallel programming with co-arrays / Robert W. Numrich.

By: Series: Chapman & Hall/CRC computational science ; 33Publisher: Boca Raton : CRC Press/Taylor & Francis Group, [2019]Description: viii, 209 pages : illustrations ; 25 cmContent type:
  • text
Media type:
  • unmediated
Carrier type:
  • volume
ISBN:
  • 9781439840047
  • 1439840040
Subject(s): DDC classification:
  • 004/.35 23
LOC classification:
  • QA76.642 .N86 2019
Contents:
The 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.
Summary: 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-- Provided by publisher.
Holdings
Item type Current library Call number Copy number Status Date due Barcode Item holds
BOOK BOOK NCAR Library Mesa Lab QA76.642 .N86 2019 1 Checked out 07/01/2024 50583020007195
BOOK BOOK NCAR Library Foothills Lab QA76.642 .N86 2019 2 Available 50583020007229
Total holds: 0

Includes bibliographical references ( pages 197-209) and index.

The 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-- Provided by publisher.

Questions? Email library@ucar.edu.

Not finding what you are looking for? InterLibrary Loan.