No label defined (Q4827372)

From MaRDI portal

!

This is the item page for this Wikibase entity, intended for internal use and editing purposes. Please use the normal view instead:

scientific article; zbMATH DE number 2116061
Language Label Description Also known as
default for all languages
No label defined
    English
    No label defined
    scientific article; zbMATH DE number 2116061

      Statements

      0 references
      16 November 2004
      0 references
      parallel scientific computation BSP
      0 references
      MPI
      0 references
      LU decomposition
      0 references
      FFT
      0 references
      sparse matrix-vector multiplication
      0 references
      fast Fourier transform
      0 references
      The subtitle is ``using BSP and MPI''. However, the book is a course in parallel programming using BSP (bulk synchronous parallel) together with C. BSP is a communication method and library, based on one-sided communication, that allows an easy theoretical approach for analyzing parallel programs. Unfortunately in the register of the book lacks the notion ``latency hiding'' which is an essential element in parallel programming. In an introductory chapter the basic notation for parallel programming is introduced. In the three main chapters the LU decomposition, the fast Fourier transform and the sparse matrix multiplication are discussed in detail with all aspects of parallelization. In the Appendix C ``Programming in BSP style using MPI'' some remarks are made how to use the one-sided communication of MPI-2 to replace the BSP statements. As for complicated large parallel codes a theoretical investigation is anyway impossible, I do not see an advantage for BSP. Nevertheless the book is a good lecture to learn the basic lessons of parallel programming.
      0 references

      Identifiers

      0 references
      0 references
      0 references
      0 references
      0 references
      0 references
      0 references