Using MPI :: portable parallel programming with the message-passing interface /
"The Message Passing Interface (MPI) specification is widely used for solving significant scientific and engineering problems on parallel computers. There exist more than a dozen implementations on computer platforms ranging from IBM SP-2 supercomputers to clusters of PCs running Windows NT or...
Gespeichert in:
1. Verfasser: | |
---|---|
Weitere Verfasser: | , |
Format: | Elektronisch E-Book |
Sprache: | English |
Veröffentlicht: |
Cambridge, Mass. :
MIT Press,
©1999.
|
Ausgabe: | 2nd ed. |
Schriftenreihe: | Scientific and engineering computation.
|
Schlagworte: | |
Online-Zugang: | Volltext |
Zusammenfassung: | "The Message Passing Interface (MPI) specification is widely used for solving significant scientific and engineering problems on parallel computers. There exist more than a dozen implementations on computer platforms ranging from IBM SP-2 supercomputers to clusters of PCs running Windows NT or Linux ("Beowulf" machines). The initial MPI Standard document, MPI-1, was recently updated by the MPI Forum. The new version, MPI-2, contains both significant enhancements to the existing MPI core and new features. Using MPI is a completely up-to-date version of the authors' 1994 introduction to the core functions of MPI. It adds material on the new C++ and Fortran 90 bindings for MPI throughout the book. It contains greater discussion of datatype extents, the most frequently misunderstood feature of MPI-1, as well as material on the new extensions to basic MPI functionality added by the MPI-2 Forum in the area of MPI datatypes and collective operations. Using MPI-2 covers the new extensions to basic MPI. These include parallel I/O, remote memory access operations, and dynamic process management. The volume also includes material on tuning MPI applications for high performance on modern MPI implementations." |
Beschreibung: | 1 online resource (xxii, 371 pages :) |
Bibliographie: | Includes bibliographical references (pages 353-361). |
ISBN: | 0585173834 9780585173832 0262256282 9780262256285 9780262311113 0262311119 1282096346 9781282096349 |
Internformat
MARC
LEADER | 00000cam a2200000 a 4500 | ||
---|---|---|---|
001 | ZDB-4-EBA-ocm45731011 | ||
003 | OCoLC | ||
005 | 20240705115654.0 | ||
006 | m o d | ||
007 | cr cn||||||||| | ||
008 | 001019s1999 maua ob 001 0 eng d | ||
040 | |a N$T |b eng |e pn |c N$T |d OCL |d OCLCQ |d YDXCP |d OCLCQ |d TUU |d OCLCQ |d TNF |d OCLCQ |d COCUF |d DKDLA |d ADU |d E7B |d HNW |d OCLCO |d FVL |d IEEEE |d ZCU |d OCLCF |d OCLCQ |d SLY |d NLGGC |d COO |d OCLCQ |d IDEBK |d OCLCQ |d HRM |d AZK |d OCLCQ |d AGLDB |d ESU |d OCLCO |d IAS |d MOR |d PIFBR |d OCLCQ |d SAV |d OCLCQ |d TEFOD |d QT7 |d U3W |d LUE |d OCLCQ |d STF |d VNS |d WRM |d VTS |d NRAMU |d MERER |d OCLCQ |d CUY |d OCLCQ |d INT |d VT2 |d TOF |d OCLCQ |d S9I |d LEAUB |d AU@ |d OL$ |d OCLCQ |d K6U |d OCLCA |d HS0 |d UWK |d PTL |d UKUOP |d OCLCQ |d OCLCO |d QGK |d IOY |d OCLCO |d OCLCQ |d OCLCO |d SFB |d OCLCQ | ||
019 | |a 270933853 |a 475390469 |a 532753835 |a 614457434 |a 646742129 |a 649041791 |a 722659883 |a 728043764 |a 758976111 |a 827009774 |a 880336289 |a 888832232 |a 961525213 |a 961601741 |a 962567948 |a 962723145 |a 970449068 |a 988438791 |a 991923079 |a 1007372809 |a 1037938494 |a 1038579358 |a 1045488717 |a 1049752283 |a 1053028969 |a 1055407524 |a 1081211939 |a 1135427492 |a 1165287211 |a 1166297966 |a 1170097529 |a 1172200179 |a 1180533585 |a 1180736650 |a 1188973079 |a 1228617884 |a 1259228795 | ||
020 | |a 0585173834 |q (electronic bk.) | ||
020 | |a 9780585173832 |q (electronic bk.) | ||
020 | |a 0262256282 |q (electronic bk.) | ||
020 | |a 9780262256285 |q (electronic bk.) | ||
020 | |a 9780262311113 |q (electronic bk.) | ||
020 | |a 0262311119 |q (electronic bk.) | ||
020 | |a 1282096346 | ||
020 | |a 9781282096349 | ||
020 | |z 0262571323 | ||
020 | |z 9780262571326 | ||
020 | |z 026257134X | ||
020 | |z 9780262571340 | ||
020 | |z 0262571331 | ||
020 | |z 9780262571333 | ||
035 | |a (OCoLC)45731011 |z (OCoLC)270933853 |z (OCoLC)475390469 |z (OCoLC)532753835 |z (OCoLC)614457434 |z (OCoLC)646742129 |z (OCoLC)649041791 |z (OCoLC)722659883 |z (OCoLC)728043764 |z (OCoLC)758976111 |z (OCoLC)827009774 |z (OCoLC)880336289 |z (OCoLC)888832232 |z (OCoLC)961525213 |z (OCoLC)961601741 |z (OCoLC)962567948 |z (OCoLC)962723145 |z (OCoLC)970449068 |z (OCoLC)988438791 |z (OCoLC)991923079 |z (OCoLC)1007372809 |z (OCoLC)1037938494 |z (OCoLC)1038579358 |z (OCoLC)1045488717 |z (OCoLC)1049752283 |z (OCoLC)1053028969 |z (OCoLC)1055407524 |z (OCoLC)1081211939 |z (OCoLC)1135427492 |z (OCoLC)1165287211 |z (OCoLC)1166297966 |z (OCoLC)1170097529 |z (OCoLC)1172200179 |z (OCoLC)1180533585 |z (OCoLC)1180736650 |z (OCoLC)1188973079 |z (OCoLC)1228617884 |z (OCoLC)1259228795 | ||
037 | |a FD564CC5-683F-46AD-A696-ACF9076BD0FE |b OverDrive, Inc. |n http://www.overdrive.com | ||
050 | 4 | |a QA76.642 |b .G76 1999eb | |
072 | 7 | |a COM |x 051220 |2 bisacsh | |
082 | 7 | |a 005.2/75 |2 21 | |
084 | |a 54.51 |2 bcl | ||
084 | |a TP311. 11 |2 clc | ||
084 | |a ST 230 |2 rvk | ||
084 | |a ST 151 |2 rvk | ||
084 | |a DAT 516f |2 stub | ||
084 | |a DAT 188f |2 stub | ||
049 | |a MAIN | ||
100 | 1 | |a Gropp, William. | |
245 | 1 | 0 | |a Using MPI : |b portable parallel programming with the message-passing interface / |c William Gropp, Ewing Lusk, Anthony Skjellum. |
250 | |a 2nd ed. | ||
260 | |a Cambridge, Mass. : |b MIT Press, |c ©1999. | ||
300 | |a 1 online resource (xxii, 371 pages :) | ||
336 | |a text |b txt |2 rdacontent | ||
337 | |a computer |b c |2 rdamedia | ||
338 | |a online resource |b cr |2 rdacarrier | ||
347 | |a data file | ||
490 | 1 | |a Scientific and engineering computation | |
504 | |a Includes bibliographical references (pages 353-361). | ||
505 | 0 | 0 | |g 1. |t Background -- |g 2. |t Introduction to MPI -- |g 3. |t Using MPI in Simple Programs -- |g 4. |t Intermediate MPI -- |g 5. |t Advanced Message Passing in MPI -- |g 6. |t Parallel Libraries -- |g 7. |t Other Features of MPI -- |g 8. |t Understanding how MPI Implementations Work -- |g 9. |t Comparing MPI with Other Systems for Interprocess Communication -- |g 10. |t Beyond Message Passing -- |g A. |t Summary of MPI-1 Routines and Their Arguments -- |g B. |t The MPICH Implementation of MPI -- |g C. |t The MPE Multiprocessing Environment -- |g D. |t MPI Resources on the World Wide Web -- |g E. |t Language Details. |
520 | 3 | |a "The Message Passing Interface (MPI) specification is widely used for solving significant scientific and engineering problems on parallel computers. There exist more than a dozen implementations on computer platforms ranging from IBM SP-2 supercomputers to clusters of PCs running Windows NT or Linux ("Beowulf" machines). The initial MPI Standard document, MPI-1, was recently updated by the MPI Forum. The new version, MPI-2, contains both significant enhancements to the existing MPI core and new features. Using MPI is a completely up-to-date version of the authors' 1994 introduction to the core functions of MPI. It adds material on the new C++ and Fortran 90 bindings for MPI throughout the book. It contains greater discussion of datatype extents, the most frequently misunderstood feature of MPI-1, as well as material on the new extensions to basic MPI functionality added by the MPI-2 Forum in the area of MPI datatypes and collective operations. Using MPI-2 covers the new extensions to basic MPI. These include parallel I/O, remote memory access operations, and dynamic process management. The volume also includes material on tuning MPI applications for high performance on modern MPI implementations." | |
588 | 0 | |a Print version record. | |
546 | |a English. | ||
650 | 0 | |a Parallel programming (Computer science) |0 http://id.loc.gov/authorities/subjects/sh85097827 | |
650 | 0 | |a Parallel computers |x Programming. | |
650 | 0 | |a Computer interfaces. |0 http://id.loc.gov/authorities/subjects/sh85029507 | |
650 | 6 | |a Programmation parallèle (Informatique) | |
650 | 6 | |a Ordinateurs parallèles |x Programmation. | |
650 | 6 | |a Interfaces (Informatique) | |
650 | 7 | |a COMPUTERS |x Programming |x Parallel. |2 bisacsh | |
650 | 0 | 7 | |a Parallel programming (Computer science) |2 cct |
650 | 0 | 7 | |a Parallel computers |x Programming. |2 cct |
650 | 0 | 7 | |a Computer interfaces. |2 cct |
650 | 7 | |a Computer interfaces |2 fast | |
650 | 7 | |a Parallel computers |x Programming |2 fast | |
650 | 7 | |a Parallel programming (Computer science) |2 fast | |
650 | 7 | |a MPI |g Schnittstelle |2 gnd |0 http://d-nb.info/gnd/4456003-5 | |
650 | 7 | |a Parallelverarbeitung |2 gnd |0 http://d-nb.info/gnd/4075860-6 | |
650 | 7 | |a Programmierung |2 gnd | |
650 | 1 | 7 | |a Parallelprogrammering. |2 gtt |
650 | 7 | |a Programmation parallèle (informatique) |2 ram | |
650 | 7 | |a Ordinateurs parallèles |x Programmation. |2 ram | |
650 | 7 | |a Interfaces (informatique) |2 ram | |
650 | 0 | 7 | |a MPI <Schnittstelle>. |2 swd |
700 | 1 | |a Lusk, Ewing. | |
700 | 1 | |a Skjellum, Anthony. | |
776 | 0 | 8 | |i Print version: |a Gropp, William. |t Using MPI. |b 2nd ed. |d Cambridge, Mass. : MIT Press, ©1999 |z 0262571323 |w (DLC) 99016613 |w (OCoLC)41548279 |
830 | 0 | |a Scientific and engineering computation. |0 http://id.loc.gov/authorities/names/n91070344 | |
856 | 1 | |l FWS01 |p ZDB-4-EBA |q FWS_PDA_EBA |u https://search.ebscohost.com/login.aspx?direct=true&scope=site&db=nlebk&AN=18119 |3 Volltext | |
856 | 1 | |l CBO01 |p ZDB-4-EBA |q FWS_PDA_EBA |u https://search.ebscohost.com/login.aspx?direct=true&scope=site&db=nlebk&AN=18119 |3 Volltext | |
936 | |a BATCHLOAD | ||
938 | |a ebrary |b EBRY |n ebr10225306 | ||
938 | |a EBSCOhost |b EBSC |n 18119 | ||
938 | |a ProQuest MyiLibrary Digital eBook Collection |b IDEB |n cis23700508 | ||
938 | |a IEEE |b IEEE |n 6267273 | ||
938 | |a YBP Library Services |b YANK |n 3201012 | ||
938 | |a YBP Library Services |b YANK |n 2311221 | ||
994 | |a 92 |b GEBAY | ||
912 | |a ZDB-4-EBA |
Datensatz im Suchindex
DE-BY-FWS_katkey | ZDB-4-EBA-ocm45731011 |
---|---|
_version_ | 1813903250092457984 |
adam_text | |
any_adam_object | |
author | Gropp, William |
author2 | Lusk, Ewing Skjellum, Anthony |
author2_role | |
author2_variant | e l el a s as |
author_facet | Gropp, William Lusk, Ewing Skjellum, Anthony |
author_role | |
author_sort | Gropp, William |
author_variant | w g wg |
building | Verbundindex |
bvnumber | localFWS |
callnumber-first | Q - Science |
callnumber-label | QA76 |
callnumber-raw | QA76.642 .G76 1999eb |
callnumber-search | QA76.642 .G76 1999eb |
callnumber-sort | QA 276.642 G76 41999EB |
callnumber-subject | QA - Mathematics |
classification_rvk | ST 230 ST 151 |
classification_tum | DAT 516f DAT 188f |
collection | ZDB-4-EBA |
contents | Background -- Introduction to MPI -- Using MPI in Simple Programs -- Intermediate MPI -- Advanced Message Passing in MPI -- Parallel Libraries -- Other Features of MPI -- Understanding how MPI Implementations Work -- Comparing MPI with Other Systems for Interprocess Communication -- Beyond Message Passing -- Summary of MPI-1 Routines and Their Arguments -- The MPICH Implementation of MPI -- The MPE Multiprocessing Environment -- MPI Resources on the World Wide Web -- Language Details. |
ctrlnum | (OCoLC)45731011 |
dewey-full | 005.2/75 |
dewey-hundreds | 000 - Computer science, information, general works |
dewey-ones | 005 - Computer programming, programs, data, security |
dewey-raw | 005.2/75 |
dewey-search | 005.2/75 |
dewey-sort | 15.2 275 |
dewey-tens | 000 - Computer science, information, general works |
discipline | Informatik |
edition | 2nd ed. |
format | Electronic eBook |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>07197cam a2201021 a 4500</leader><controlfield tag="001">ZDB-4-EBA-ocm45731011 </controlfield><controlfield tag="003">OCoLC</controlfield><controlfield tag="005">20240705115654.0</controlfield><controlfield tag="006">m o d </controlfield><controlfield tag="007">cr cn|||||||||</controlfield><controlfield tag="008">001019s1999 maua ob 001 0 eng d</controlfield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">N$T</subfield><subfield code="b">eng</subfield><subfield code="e">pn</subfield><subfield code="c">N$T</subfield><subfield code="d">OCL</subfield><subfield code="d">OCLCQ</subfield><subfield code="d">YDXCP</subfield><subfield code="d">OCLCQ</subfield><subfield code="d">TUU</subfield><subfield code="d">OCLCQ</subfield><subfield code="d">TNF</subfield><subfield code="d">OCLCQ</subfield><subfield code="d">COCUF</subfield><subfield code="d">DKDLA</subfield><subfield code="d">ADU</subfield><subfield code="d">E7B</subfield><subfield code="d">HNW</subfield><subfield code="d">OCLCO</subfield><subfield code="d">FVL</subfield><subfield code="d">IEEEE</subfield><subfield code="d">ZCU</subfield><subfield code="d">OCLCF</subfield><subfield code="d">OCLCQ</subfield><subfield code="d">SLY</subfield><subfield code="d">NLGGC</subfield><subfield code="d">COO</subfield><subfield code="d">OCLCQ</subfield><subfield code="d">IDEBK</subfield><subfield code="d">OCLCQ</subfield><subfield code="d">HRM</subfield><subfield code="d">AZK</subfield><subfield code="d">OCLCQ</subfield><subfield code="d">AGLDB</subfield><subfield code="d">ESU</subfield><subfield code="d">OCLCO</subfield><subfield code="d">IAS</subfield><subfield code="d">MOR</subfield><subfield code="d">PIFBR</subfield><subfield code="d">OCLCQ</subfield><subfield code="d">SAV</subfield><subfield code="d">OCLCQ</subfield><subfield code="d">TEFOD</subfield><subfield code="d">QT7</subfield><subfield code="d">U3W</subfield><subfield code="d">LUE</subfield><subfield code="d">OCLCQ</subfield><subfield code="d">STF</subfield><subfield code="d">VNS</subfield><subfield code="d">WRM</subfield><subfield code="d">VTS</subfield><subfield code="d">NRAMU</subfield><subfield code="d">MERER</subfield><subfield code="d">OCLCQ</subfield><subfield code="d">CUY</subfield><subfield code="d">OCLCQ</subfield><subfield code="d">INT</subfield><subfield code="d">VT2</subfield><subfield code="d">TOF</subfield><subfield code="d">OCLCQ</subfield><subfield code="d">S9I</subfield><subfield code="d">LEAUB</subfield><subfield code="d">AU@</subfield><subfield code="d">OL$</subfield><subfield code="d">OCLCQ</subfield><subfield code="d">K6U</subfield><subfield code="d">OCLCA</subfield><subfield code="d">HS0</subfield><subfield code="d">UWK</subfield><subfield code="d">PTL</subfield><subfield code="d">UKUOP</subfield><subfield code="d">OCLCQ</subfield><subfield code="d">OCLCO</subfield><subfield code="d">QGK</subfield><subfield code="d">IOY</subfield><subfield code="d">OCLCO</subfield><subfield code="d">OCLCQ</subfield><subfield code="d">OCLCO</subfield><subfield code="d">SFB</subfield><subfield code="d">OCLCQ</subfield></datafield><datafield tag="019" ind1=" " ind2=" "><subfield code="a">270933853</subfield><subfield code="a">475390469</subfield><subfield code="a">532753835</subfield><subfield code="a">614457434</subfield><subfield code="a">646742129</subfield><subfield code="a">649041791</subfield><subfield code="a">722659883</subfield><subfield code="a">728043764</subfield><subfield code="a">758976111</subfield><subfield code="a">827009774</subfield><subfield code="a">880336289</subfield><subfield code="a">888832232</subfield><subfield code="a">961525213</subfield><subfield code="a">961601741</subfield><subfield code="a">962567948</subfield><subfield code="a">962723145</subfield><subfield code="a">970449068</subfield><subfield code="a">988438791</subfield><subfield code="a">991923079</subfield><subfield code="a">1007372809</subfield><subfield code="a">1037938494</subfield><subfield code="a">1038579358</subfield><subfield code="a">1045488717</subfield><subfield code="a">1049752283</subfield><subfield code="a">1053028969</subfield><subfield code="a">1055407524</subfield><subfield code="a">1081211939</subfield><subfield code="a">1135427492</subfield><subfield code="a">1165287211</subfield><subfield code="a">1166297966</subfield><subfield code="a">1170097529</subfield><subfield code="a">1172200179</subfield><subfield code="a">1180533585</subfield><subfield code="a">1180736650</subfield><subfield code="a">1188973079</subfield><subfield code="a">1228617884</subfield><subfield code="a">1259228795</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">0585173834</subfield><subfield code="q">(electronic bk.)</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9780585173832</subfield><subfield code="q">(electronic bk.)</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">0262256282</subfield><subfield code="q">(electronic bk.)</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9780262256285</subfield><subfield code="q">(electronic bk.)</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9780262311113</subfield><subfield code="q">(electronic bk.)</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">0262311119</subfield><subfield code="q">(electronic bk.)</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">1282096346</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9781282096349</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="z">0262571323</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="z">9780262571326</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="z">026257134X</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="z">9780262571340</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="z">0262571331</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="z">9780262571333</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)45731011</subfield><subfield code="z">(OCoLC)270933853</subfield><subfield code="z">(OCoLC)475390469</subfield><subfield code="z">(OCoLC)532753835</subfield><subfield code="z">(OCoLC)614457434</subfield><subfield code="z">(OCoLC)646742129</subfield><subfield code="z">(OCoLC)649041791</subfield><subfield code="z">(OCoLC)722659883</subfield><subfield code="z">(OCoLC)728043764</subfield><subfield code="z">(OCoLC)758976111</subfield><subfield code="z">(OCoLC)827009774</subfield><subfield code="z">(OCoLC)880336289</subfield><subfield code="z">(OCoLC)888832232</subfield><subfield code="z">(OCoLC)961525213</subfield><subfield code="z">(OCoLC)961601741</subfield><subfield code="z">(OCoLC)962567948</subfield><subfield code="z">(OCoLC)962723145</subfield><subfield code="z">(OCoLC)970449068</subfield><subfield code="z">(OCoLC)988438791</subfield><subfield code="z">(OCoLC)991923079</subfield><subfield code="z">(OCoLC)1007372809</subfield><subfield code="z">(OCoLC)1037938494</subfield><subfield code="z">(OCoLC)1038579358</subfield><subfield code="z">(OCoLC)1045488717</subfield><subfield code="z">(OCoLC)1049752283</subfield><subfield code="z">(OCoLC)1053028969</subfield><subfield code="z">(OCoLC)1055407524</subfield><subfield code="z">(OCoLC)1081211939</subfield><subfield code="z">(OCoLC)1135427492</subfield><subfield code="z">(OCoLC)1165287211</subfield><subfield code="z">(OCoLC)1166297966</subfield><subfield code="z">(OCoLC)1170097529</subfield><subfield code="z">(OCoLC)1172200179</subfield><subfield code="z">(OCoLC)1180533585</subfield><subfield code="z">(OCoLC)1180736650</subfield><subfield code="z">(OCoLC)1188973079</subfield><subfield code="z">(OCoLC)1228617884</subfield><subfield code="z">(OCoLC)1259228795</subfield></datafield><datafield tag="037" ind1=" " ind2=" "><subfield code="a">FD564CC5-683F-46AD-A696-ACF9076BD0FE</subfield><subfield code="b">OverDrive, Inc.</subfield><subfield code="n">http://www.overdrive.com</subfield></datafield><datafield tag="050" ind1=" " ind2="4"><subfield code="a">QA76.642</subfield><subfield code="b">.G76 1999eb</subfield></datafield><datafield tag="072" ind1=" " ind2="7"><subfield code="a">COM</subfield><subfield code="x">051220</subfield><subfield code="2">bisacsh</subfield></datafield><datafield tag="082" ind1="7" ind2=" "><subfield code="a">005.2/75</subfield><subfield code="2">21</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">54.51</subfield><subfield code="2">bcl</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">TP311. 11</subfield><subfield code="2">clc</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">ST 230</subfield><subfield code="2">rvk</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">ST 151</subfield><subfield code="2">rvk</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">DAT 516f</subfield><subfield code="2">stub</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">DAT 188f</subfield><subfield code="2">stub</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">MAIN</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Gropp, William.</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Using MPI :</subfield><subfield code="b">portable parallel programming with the message-passing interface /</subfield><subfield code="c">William Gropp, Ewing Lusk, Anthony Skjellum.</subfield></datafield><datafield tag="250" ind1=" " ind2=" "><subfield code="a">2nd ed.</subfield></datafield><datafield tag="260" ind1=" " ind2=" "><subfield code="a">Cambridge, Mass. :</subfield><subfield code="b">MIT Press,</subfield><subfield code="c">©1999.</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">1 online resource (xxii, 371 pages :)</subfield></datafield><datafield tag="336" ind1=" " ind2=" "><subfield code="a">text</subfield><subfield code="b">txt</subfield><subfield code="2">rdacontent</subfield></datafield><datafield tag="337" ind1=" " ind2=" "><subfield code="a">computer</subfield><subfield code="b">c</subfield><subfield code="2">rdamedia</subfield></datafield><datafield tag="338" ind1=" " ind2=" "><subfield code="a">online resource</subfield><subfield code="b">cr</subfield><subfield code="2">rdacarrier</subfield></datafield><datafield tag="347" ind1=" " ind2=" "><subfield code="a">data file</subfield></datafield><datafield tag="490" ind1="1" ind2=" "><subfield code="a">Scientific and engineering computation</subfield></datafield><datafield tag="504" ind1=" " ind2=" "><subfield code="a">Includes bibliographical references (pages 353-361).</subfield></datafield><datafield tag="505" ind1="0" ind2="0"><subfield code="g">1.</subfield><subfield code="t">Background --</subfield><subfield code="g">2.</subfield><subfield code="t">Introduction to MPI --</subfield><subfield code="g">3.</subfield><subfield code="t">Using MPI in Simple Programs --</subfield><subfield code="g">4.</subfield><subfield code="t">Intermediate MPI --</subfield><subfield code="g">5.</subfield><subfield code="t">Advanced Message Passing in MPI --</subfield><subfield code="g">6.</subfield><subfield code="t">Parallel Libraries --</subfield><subfield code="g">7.</subfield><subfield code="t">Other Features of MPI --</subfield><subfield code="g">8.</subfield><subfield code="t">Understanding how MPI Implementations Work --</subfield><subfield code="g">9.</subfield><subfield code="t">Comparing MPI with Other Systems for Interprocess Communication --</subfield><subfield code="g">10.</subfield><subfield code="t">Beyond Message Passing --</subfield><subfield code="g">A.</subfield><subfield code="t">Summary of MPI-1 Routines and Their Arguments --</subfield><subfield code="g">B.</subfield><subfield code="t">The MPICH Implementation of MPI --</subfield><subfield code="g">C.</subfield><subfield code="t">The MPE Multiprocessing Environment --</subfield><subfield code="g">D.</subfield><subfield code="t">MPI Resources on the World Wide Web --</subfield><subfield code="g">E.</subfield><subfield code="t">Language Details.</subfield></datafield><datafield tag="520" ind1="3" ind2=" "><subfield code="a">"The Message Passing Interface (MPI) specification is widely used for solving significant scientific and engineering problems on parallel computers. There exist more than a dozen implementations on computer platforms ranging from IBM SP-2 supercomputers to clusters of PCs running Windows NT or Linux ("Beowulf" machines). The initial MPI Standard document, MPI-1, was recently updated by the MPI Forum. The new version, MPI-2, contains both significant enhancements to the existing MPI core and new features. Using MPI is a completely up-to-date version of the authors' 1994 introduction to the core functions of MPI. It adds material on the new C++ and Fortran 90 bindings for MPI throughout the book. It contains greater discussion of datatype extents, the most frequently misunderstood feature of MPI-1, as well as material on the new extensions to basic MPI functionality added by the MPI-2 Forum in the area of MPI datatypes and collective operations. Using MPI-2 covers the new extensions to basic MPI. These include parallel I/O, remote memory access operations, and dynamic process management. The volume also includes material on tuning MPI applications for high performance on modern MPI implementations."</subfield></datafield><datafield tag="588" ind1="0" ind2=" "><subfield code="a">Print version record.</subfield></datafield><datafield tag="546" ind1=" " ind2=" "><subfield code="a">English.</subfield></datafield><datafield tag="650" ind1=" " ind2="0"><subfield code="a">Parallel programming (Computer science)</subfield><subfield code="0">http://id.loc.gov/authorities/subjects/sh85097827</subfield></datafield><datafield tag="650" ind1=" " ind2="0"><subfield code="a">Parallel computers</subfield><subfield code="x">Programming.</subfield></datafield><datafield tag="650" ind1=" " ind2="0"><subfield code="a">Computer interfaces.</subfield><subfield code="0">http://id.loc.gov/authorities/subjects/sh85029507</subfield></datafield><datafield tag="650" ind1=" " ind2="6"><subfield code="a">Programmation parallèle (Informatique)</subfield></datafield><datafield tag="650" ind1=" " ind2="6"><subfield code="a">Ordinateurs parallèles</subfield><subfield code="x">Programmation.</subfield></datafield><datafield tag="650" ind1=" " ind2="6"><subfield code="a">Interfaces (Informatique)</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">COMPUTERS</subfield><subfield code="x">Programming</subfield><subfield code="x">Parallel.</subfield><subfield code="2">bisacsh</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Parallel programming (Computer science)</subfield><subfield code="2">cct</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Parallel computers</subfield><subfield code="x">Programming.</subfield><subfield code="2">cct</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Computer interfaces.</subfield><subfield code="2">cct</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">Computer interfaces</subfield><subfield code="2">fast</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">Parallel computers</subfield><subfield code="x">Programming</subfield><subfield code="2">fast</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">Parallel programming (Computer science)</subfield><subfield code="2">fast</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">MPI</subfield><subfield code="g">Schnittstelle</subfield><subfield code="2">gnd</subfield><subfield code="0">http://d-nb.info/gnd/4456003-5</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">Parallelverarbeitung</subfield><subfield code="2">gnd</subfield><subfield code="0">http://d-nb.info/gnd/4075860-6</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">Programmierung</subfield><subfield code="2">gnd</subfield></datafield><datafield tag="650" ind1="1" ind2="7"><subfield code="a">Parallelprogrammering.</subfield><subfield code="2">gtt</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">Programmation parallèle (informatique)</subfield><subfield code="2">ram</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">Ordinateurs parallèles</subfield><subfield code="x">Programmation.</subfield><subfield code="2">ram</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">Interfaces (informatique)</subfield><subfield code="2">ram</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">MPI <Schnittstelle>.</subfield><subfield code="2">swd</subfield></datafield><datafield tag="700" ind1="1" ind2=" "><subfield code="a">Lusk, Ewing.</subfield></datafield><datafield tag="700" ind1="1" ind2=" "><subfield code="a">Skjellum, Anthony.</subfield></datafield><datafield tag="776" ind1="0" ind2="8"><subfield code="i">Print version:</subfield><subfield code="a">Gropp, William.</subfield><subfield code="t">Using MPI.</subfield><subfield code="b">2nd ed.</subfield><subfield code="d">Cambridge, Mass. : MIT Press, ©1999</subfield><subfield code="z">0262571323</subfield><subfield code="w">(DLC) 99016613</subfield><subfield code="w">(OCoLC)41548279</subfield></datafield><datafield tag="830" ind1=" " ind2="0"><subfield code="a">Scientific and engineering computation.</subfield><subfield code="0">http://id.loc.gov/authorities/names/n91070344</subfield></datafield><datafield tag="856" ind1="1" ind2=" "><subfield code="l">FWS01</subfield><subfield code="p">ZDB-4-EBA</subfield><subfield code="q">FWS_PDA_EBA</subfield><subfield code="u">https://search.ebscohost.com/login.aspx?direct=true&scope=site&db=nlebk&AN=18119</subfield><subfield code="3">Volltext</subfield></datafield><datafield tag="856" ind1="1" ind2=" "><subfield code="l">CBO01</subfield><subfield code="p">ZDB-4-EBA</subfield><subfield code="q">FWS_PDA_EBA</subfield><subfield code="u">https://search.ebscohost.com/login.aspx?direct=true&scope=site&db=nlebk&AN=18119</subfield><subfield code="3">Volltext</subfield></datafield><datafield tag="936" ind1=" " ind2=" "><subfield code="a">BATCHLOAD</subfield></datafield><datafield tag="938" ind1=" " ind2=" "><subfield code="a">ebrary</subfield><subfield code="b">EBRY</subfield><subfield code="n">ebr10225306</subfield></datafield><datafield tag="938" ind1=" " ind2=" "><subfield code="a">EBSCOhost</subfield><subfield code="b">EBSC</subfield><subfield code="n">18119</subfield></datafield><datafield tag="938" ind1=" " ind2=" "><subfield code="a">ProQuest MyiLibrary Digital eBook Collection</subfield><subfield code="b">IDEB</subfield><subfield code="n">cis23700508</subfield></datafield><datafield tag="938" ind1=" " ind2=" "><subfield code="a">IEEE</subfield><subfield code="b">IEEE</subfield><subfield code="n">6267273</subfield></datafield><datafield tag="938" ind1=" " ind2=" "><subfield code="a">YBP Library Services</subfield><subfield code="b">YANK</subfield><subfield code="n">3201012</subfield></datafield><datafield tag="938" ind1=" " ind2=" "><subfield code="a">YBP Library Services</subfield><subfield code="b">YANK</subfield><subfield code="n">2311221</subfield></datafield><datafield tag="994" ind1=" " ind2=" "><subfield code="a">92</subfield><subfield code="b">GEBAY</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">ZDB-4-EBA</subfield></datafield></record></collection> |
id | ZDB-4-EBA-ocm45731011 |
illustrated | Illustrated |
indexdate | 2024-10-25T16:15:41Z |
institution | BVB |
isbn | 0585173834 9780585173832 0262256282 9780262256285 9780262311113 0262311119 1282096346 9781282096349 |
language | English |
oclc_num | 45731011 |
open_access_boolean | |
owner | MAIN |
owner_facet | MAIN |
physical | 1 online resource (xxii, 371 pages :) |
psigel | ZDB-4-EBA |
publishDate | 1999 |
publishDateSearch | 1999 |
publishDateSort | 1999 |
publisher | MIT Press, |
record_format | marc |
series | Scientific and engineering computation. |
series2 | Scientific and engineering computation |
spelling | Gropp, William. Using MPI : portable parallel programming with the message-passing interface / William Gropp, Ewing Lusk, Anthony Skjellum. 2nd ed. Cambridge, Mass. : MIT Press, ©1999. 1 online resource (xxii, 371 pages :) text txt rdacontent computer c rdamedia online resource cr rdacarrier data file Scientific and engineering computation Includes bibliographical references (pages 353-361). 1. Background -- 2. Introduction to MPI -- 3. Using MPI in Simple Programs -- 4. Intermediate MPI -- 5. Advanced Message Passing in MPI -- 6. Parallel Libraries -- 7. Other Features of MPI -- 8. Understanding how MPI Implementations Work -- 9. Comparing MPI with Other Systems for Interprocess Communication -- 10. Beyond Message Passing -- A. Summary of MPI-1 Routines and Their Arguments -- B. The MPICH Implementation of MPI -- C. The MPE Multiprocessing Environment -- D. MPI Resources on the World Wide Web -- E. Language Details. "The Message Passing Interface (MPI) specification is widely used for solving significant scientific and engineering problems on parallel computers. There exist more than a dozen implementations on computer platforms ranging from IBM SP-2 supercomputers to clusters of PCs running Windows NT or Linux ("Beowulf" machines). The initial MPI Standard document, MPI-1, was recently updated by the MPI Forum. The new version, MPI-2, contains both significant enhancements to the existing MPI core and new features. Using MPI is a completely up-to-date version of the authors' 1994 introduction to the core functions of MPI. It adds material on the new C++ and Fortran 90 bindings for MPI throughout the book. It contains greater discussion of datatype extents, the most frequently misunderstood feature of MPI-1, as well as material on the new extensions to basic MPI functionality added by the MPI-2 Forum in the area of MPI datatypes and collective operations. Using MPI-2 covers the new extensions to basic MPI. These include parallel I/O, remote memory access operations, and dynamic process management. The volume also includes material on tuning MPI applications for high performance on modern MPI implementations." Print version record. English. Parallel programming (Computer science) http://id.loc.gov/authorities/subjects/sh85097827 Parallel computers Programming. Computer interfaces. http://id.loc.gov/authorities/subjects/sh85029507 Programmation parallèle (Informatique) Ordinateurs parallèles Programmation. Interfaces (Informatique) COMPUTERS Programming Parallel. bisacsh Parallel programming (Computer science) cct Parallel computers Programming. cct Computer interfaces. cct Computer interfaces fast Parallel computers Programming fast Parallel programming (Computer science) fast MPI Schnittstelle gnd http://d-nb.info/gnd/4456003-5 Parallelverarbeitung gnd http://d-nb.info/gnd/4075860-6 Programmierung gnd Parallelprogrammering. gtt Programmation parallèle (informatique) ram Ordinateurs parallèles Programmation. ram Interfaces (informatique) ram MPI <Schnittstelle>. swd Lusk, Ewing. Skjellum, Anthony. Print version: Gropp, William. Using MPI. 2nd ed. Cambridge, Mass. : MIT Press, ©1999 0262571323 (DLC) 99016613 (OCoLC)41548279 Scientific and engineering computation. http://id.loc.gov/authorities/names/n91070344 FWS01 ZDB-4-EBA FWS_PDA_EBA https://search.ebscohost.com/login.aspx?direct=true&scope=site&db=nlebk&AN=18119 Volltext CBO01 ZDB-4-EBA FWS_PDA_EBA https://search.ebscohost.com/login.aspx?direct=true&scope=site&db=nlebk&AN=18119 Volltext |
spellingShingle | Gropp, William Using MPI : portable parallel programming with the message-passing interface / Scientific and engineering computation. Background -- Introduction to MPI -- Using MPI in Simple Programs -- Intermediate MPI -- Advanced Message Passing in MPI -- Parallel Libraries -- Other Features of MPI -- Understanding how MPI Implementations Work -- Comparing MPI with Other Systems for Interprocess Communication -- Beyond Message Passing -- Summary of MPI-1 Routines and Their Arguments -- The MPICH Implementation of MPI -- The MPE Multiprocessing Environment -- MPI Resources on the World Wide Web -- Language Details. Parallel programming (Computer science) http://id.loc.gov/authorities/subjects/sh85097827 Parallel computers Programming. Computer interfaces. http://id.loc.gov/authorities/subjects/sh85029507 Programmation parallèle (Informatique) Ordinateurs parallèles Programmation. Interfaces (Informatique) COMPUTERS Programming Parallel. bisacsh Parallel programming (Computer science) cct Parallel computers Programming. cct Computer interfaces. cct Computer interfaces fast Parallel computers Programming fast Parallel programming (Computer science) fast MPI Schnittstelle gnd http://d-nb.info/gnd/4456003-5 Parallelverarbeitung gnd http://d-nb.info/gnd/4075860-6 Programmierung gnd Parallelprogrammering. gtt Programmation parallèle (informatique) ram Ordinateurs parallèles Programmation. ram Interfaces (informatique) ram MPI <Schnittstelle>. swd |
subject_GND | http://id.loc.gov/authorities/subjects/sh85097827 http://id.loc.gov/authorities/subjects/sh85029507 http://d-nb.info/gnd/4456003-5 http://d-nb.info/gnd/4075860-6 |
title | Using MPI : portable parallel programming with the message-passing interface / |
title_alt | Background -- Introduction to MPI -- Using MPI in Simple Programs -- Intermediate MPI -- Advanced Message Passing in MPI -- Parallel Libraries -- Other Features of MPI -- Understanding how MPI Implementations Work -- Comparing MPI with Other Systems for Interprocess Communication -- Beyond Message Passing -- Summary of MPI-1 Routines and Their Arguments -- The MPICH Implementation of MPI -- The MPE Multiprocessing Environment -- MPI Resources on the World Wide Web -- Language Details. |
title_auth | Using MPI : portable parallel programming with the message-passing interface / |
title_exact_search | Using MPI : portable parallel programming with the message-passing interface / |
title_full | Using MPI : portable parallel programming with the message-passing interface / William Gropp, Ewing Lusk, Anthony Skjellum. |
title_fullStr | Using MPI : portable parallel programming with the message-passing interface / William Gropp, Ewing Lusk, Anthony Skjellum. |
title_full_unstemmed | Using MPI : portable parallel programming with the message-passing interface / William Gropp, Ewing Lusk, Anthony Skjellum. |
title_short | Using MPI : |
title_sort | using mpi portable parallel programming with the message passing interface |
title_sub | portable parallel programming with the message-passing interface / |
topic | Parallel programming (Computer science) http://id.loc.gov/authorities/subjects/sh85097827 Parallel computers Programming. Computer interfaces. http://id.loc.gov/authorities/subjects/sh85029507 Programmation parallèle (Informatique) Ordinateurs parallèles Programmation. Interfaces (Informatique) COMPUTERS Programming Parallel. bisacsh Parallel programming (Computer science) cct Parallel computers Programming. cct Computer interfaces. cct Computer interfaces fast Parallel computers Programming fast Parallel programming (Computer science) fast MPI Schnittstelle gnd http://d-nb.info/gnd/4456003-5 Parallelverarbeitung gnd http://d-nb.info/gnd/4075860-6 Programmierung gnd Parallelprogrammering. gtt Programmation parallèle (informatique) ram Ordinateurs parallèles Programmation. ram Interfaces (informatique) ram MPI <Schnittstelle>. swd |
topic_facet | Parallel programming (Computer science) Parallel computers Programming. Computer interfaces. Programmation parallèle (Informatique) Ordinateurs parallèles Programmation. Interfaces (Informatique) COMPUTERS Programming Parallel. Computer interfaces Parallel computers Programming MPI Schnittstelle Parallelverarbeitung Programmierung Parallelprogrammering. Programmation parallèle (informatique) Interfaces (informatique) MPI <Schnittstelle>. |
url | https://search.ebscohost.com/login.aspx?direct=true&scope=site&db=nlebk&AN=18119 |
work_keys_str_mv | AT groppwilliam usingmpiportableparallelprogrammingwiththemessagepassinginterface AT luskewing usingmpiportableparallelprogrammingwiththemessagepassinginterface AT skjellumanthony usingmpiportableparallelprogrammingwiththemessagepassinginterface |