Inside the Message Passing Interface : Creating Fast Communication Libraries

Saved in:
Bibliographic Details
Title: Inside the Message Passing Interface : Creating Fast Communication Libraries
Description: A hands-on guide to writing a Message Passing Interface, this book takes the reader on a tour across major MPI implementations, best optimization techniques, application relevant usage hints, and a historical retrospective of the MPI world, all based on a quarter of a century spent inside MPI. Readers will learn to write MPI implementations from scratch, and to design and optimize communication mechanisms using pragmatic subsetting as the guiding principle. Inside the Message Passing Interface also covers MPI quirks and tricks to achieve best performance. Dr. Alexander Supalov created the Intel Cluster Tools product line, including the Intel MP Library that he designed and led between 2003 and 2015. He invented the common MPICH ABI and also guided Intel efforts in the MPI Forum during the development of the MPI-2.1, MPI-2.2, and MPI-3 standards. Before that, Alexander designed new finite-element mesh-generation methods, contributing to the PARMACS and PARASOL interfaces, and developed the first full MPI-2 and IMPI implementations in the world. He graduated from the Moscow Institute of Physics and Technology in 1990, and earned his PhD in applied mathematics at the Institute of Numerical Mathematics of the Russian Academy of Sciences in 1995. Alexander holds 26 patents (more pending worldwide).
Authors: Alexander Supalov
Resource Type: eBook.
Subjects: Telecommunication--Message processing, High performance computing
Categories: COMPUTERS / Programming / Parallel, COMPUTERS / Computer Architecture, COMPUTERS / Networking / Network Protocols, COMPUTERS / Operating Systems / Linux, COMPUTERS / Programming / General, COMPUTERS / Software Development & Engineering / General
Database: eBook Collection (EBSCOhost)
FullText Links:
  – Type: ebook-pdf
  – Type: ebook-epub
Text:
  Availability: 0
Header DbId: nlebk
DbLabel: eBook Collection (EBSCOhost)
An: 1905366
RelevancyScore: 1084
AccessLevel: 6
PubType: eBook
PubTypeId: ebook
PreciseRelevancyScore: 1083.55249023438
IllustrationInfo
ImageInfo – Size: thumb
  Target: https://rps2images.ebscohost.com/rpsweb/othumb?id=NL$1905366$PDF&s=r
– Size: medium
  Target: https://rps2images.ebscohost.com/rpsweb/othumb?id=NL$1905366$PDF&s=d
Items – Name: Title
  Label: Title
  Group: Ti
  Data: Inside the Message Passing Interface : Creating Fast Communication Libraries
– Name: Abstract
  Label: Description
  Group: Ab
  Data: A hands-on guide to writing a Message Passing Interface, this book takes the reader on a tour across major MPI implementations, best optimization techniques, application relevant usage hints, and a historical retrospective of the MPI world, all based on a quarter of a century spent inside MPI. Readers will learn to write MPI implementations from scratch, and to design and optimize communication mechanisms using pragmatic subsetting as the guiding principle. Inside the Message Passing Interface also covers MPI quirks and tricks to achieve best performance. Dr. Alexander Supalov created the Intel Cluster Tools product line, including the Intel MP Library that he designed and led between 2003 and 2015. He invented the common MPICH ABI and also guided Intel efforts in the MPI Forum during the development of the MPI-2.1, MPI-2.2, and MPI-3 standards. Before that, Alexander designed new finite-element mesh-generation methods, contributing to the PARMACS and PARASOL interfaces, and developed the first full MPI-2 and IMPI implementations in the world. He graduated from the Moscow Institute of Physics and Technology in 1990, and earned his PhD in applied mathematics at the Institute of Numerical Mathematics of the Russian Academy of Sciences in 1995. Alexander holds 26 patents (more pending worldwide).
– Name: Author
  Label: Authors
  Group: Au
  Data: <searchLink fieldCode="AR" term="%22Alexander+Supalov%22">Alexander Supalov</searchLink>
– Name: TypePub
  Label: Resource Type
  Group: TypPub
  Data: eBook.
– Name: Subject
  Label: Subjects
  Group: Su
  Data: <searchLink fieldCode="DE" term="%22Telecommunication--Message+processing%22">Telecommunication--Message processing</searchLink><br /><searchLink fieldCode="DE" term="%22High+performance+computing%22">High performance computing</searchLink>
– Name: SubjectBISAC
  Label: Categories
  Group: Su
  Data: <searchLink fieldCode="ZK" term="%22COMPUTERS+%2F+Programming+%2F+Parallel%22">COMPUTERS / Programming / Parallel</searchLink><br /><searchLink fieldCode="ZK" term="%22COMPUTERS+%2F+Computer+Architecture%22">COMPUTERS / Computer Architecture</searchLink><br /><searchLink fieldCode="ZK" term="%22COMPUTERS+%2F+Networking+%2F+Network+Protocols%22">COMPUTERS / Networking / Network Protocols</searchLink><br /><searchLink fieldCode="ZK" term="%22COMPUTERS+%2F+Operating+Systems+%2F+Linux%22">COMPUTERS / Operating Systems / Linux</searchLink><br /><searchLink fieldCode="ZK" term="%22COMPUTERS+%2F+Programming+%2F+General%22">COMPUTERS / Programming / General</searchLink><br /><searchLink fieldCode="ZK" term="%22COMPUTERS+%2F+Software+Development+%26+Engineering+%2F+General%22">COMPUTERS / Software Development & Engineering / General</searchLink>
PLink https://search.ebscohost.com/login.aspx?direct=true&site=eds-live&db=nlebk&AN=1905366
RecordInfo BibRecord:
  BibEntity:
    Classifications:
      – Code: 004.11
        Scheme: ddc
        Type: prePub
    Languages:
      – Code: eng
        Text: English
    Subjects:
      – SubjectFull: Telecommunication--Message processing
        Type: general
      – SubjectFull: High performance computing
        Type: general
    Titles:
      – TitleFull: Inside the Message Passing Interface : Creating Fast Communication Libraries
        Type: main
  BibRelationships:
    HasContributorRelationships:
      – PersonEntity:
          Name:
            NameFull: Alexander Supalov
      – PersonEntity:
          Name:
            NameFull: Alexander Supalov
    IsPartOfRelationships:
      – BibEntity:
          Dates:
            – D: 01
              M: 01
              Type: published
              Y: 2018
            – D: 07
              M: 12
              Type: profile
              Y: 2018
          Identifiers:
            – Type: isbn-print
              Value: 9781501515545
            – Type: isbn-electronic
              Value: 9781501506789
            – Type: isbn-electronic
              Value: 9781501506871
          Titles:
            – TitleFull: Inside the Message Passing Interface : Creating Fast Communication Libraries
              Type: main
ResultId 1