Using MPI: portable parallel programming with the Message-Passing-Interface = Using Message-Passing-Interface
Gespeichert in:
1. Verfasser: | |
---|---|
Format: | Elektronisch E-Book |
Sprache: | English |
Veröffentlicht: |
Cambridge, MA
The MIT Press
[2014]
|
Ausgabe: | Third edition |
Schriftenreihe: | Scientific and engineering computation
|
Schlagworte: | |
Beschreibung: | Print version record |
Beschreibung: | 1 online resource |
ISBN: | 0262326604 9780262326605 |
Internformat
MARC
LEADER | 00000nmm a2200000zc 4500 | ||
---|---|---|---|
001 | BV045350976 | ||
003 | DE-604 | ||
005 | 00000000000000.0 | ||
007 | cr|uuu---uuuuu | ||
008 | 181210s2014 |||| o||u| ||||||eng d | ||
020 | |a 0262326604 |9 0-262-32660-4 | ||
020 | |a 9780262326605 |9 978-0-262-32660-5 | ||
035 | |a (ZDB-4-ITC)ocn895772972 | ||
035 | |a (OCoLC)895772972 | ||
035 | |a (DE-599)BVBBV045350976 | ||
040 | |a DE-604 |b ger |e rda | ||
041 | 0 | |a eng | |
082 | 0 | |a 005.2/75 |2 23 | |
084 | |a ST 151 |0 (DE-625)143595: |2 rvk | ||
084 | |a ST 230 |0 (DE-625)143617: |2 rvk | ||
100 | 1 | |a Gropp, William |e Verfasser |4 aut | |
245 | 1 | 0 | |a Using MPI |b portable parallel programming with the Message-Passing-Interface = Using Message-Passing-Interface |c William Gropp, Ewing Lusk, and Anthony Skjellum |
246 | 1 | 3 | |a Using Message-Passing-Interface |
246 | 1 | 1 | |a Using Message-Passing-Interface |
250 | |a Third edition | ||
264 | 1 | |a Cambridge, MA |b The MIT Press |c [2014] | |
300 | |a 1 online resource | ||
336 | |b txt |2 rdacontent | ||
337 | |b c |2 rdamedia | ||
338 | |b cr |2 rdacarrier | ||
490 | 0 | |a Scientific and engineering computation | |
500 | |a Print version record | ||
505 | 8 | |a The thoroughly updated edition of a guide to parallel programming with MPI, reflecting the latest specifications, with many detailed examples | |
505 | 8 | |a "This book offers a thoroughly updated guide to the MPI (Message-Passing Interface) standard library for writing programs for parallel computers. Since the publication of the previous edition of Using MPI, parallel computing has become mainstream. Today, applications run on computers with millions of processors; multiple processors sharing memory and multicore processors with multiple hardware threads per core are common. The MPI-3 Forum recently brought the MPI standard up to date with respect to developments in hardware capabilities, core language evolution, the needs of applications, and experience gained over the years by vendors, implementers, and users. This third edition of Using MPI reflects these changes in both text and example code. The book takes an informal, tutorial approach, introducing each concept through easy-to-understand examples, including actual code in C and Fortran. Topics include using MPI in simple programs, virtual topologies, MPI data types, parallel libraries, and a comparison of MPI with sockets. For the third edition, example code has been brought up to date; applications have been updated; and references reflect the recent attention MPI has received in the literature. A companion volume, Using Advanced MPI, covers more advanced topics, including hybrid programming and coping with large data." | |
650 | 7 | |a COMPUTERS / Programming / Parallel |2 bisacsh | |
650 | 7 | |a Computer interfaces |2 fast | |
650 | 7 | |a Parallel computers / Programming |2 fast | |
650 | 7 | |a Parallel programming (Computer science) |2 fast | |
650 | 4 | |a Parallel programming (Computer science) |a Parallel computers |x Programming |a Computer interfaces | |
650 | 0 | 7 | |a Programmierung |0 (DE-588)4076370-5 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Parallelverarbeitung |0 (DE-588)4075860-6 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a MPI |g Schnittstelle |0 (DE-588)4456003-5 |2 gnd |9 rswk-swf |
689 | 0 | 0 | |a Programmierung |0 (DE-588)4076370-5 |D s |
689 | 0 | 1 | |a Parallelverarbeitung |0 (DE-588)4075860-6 |D s |
689 | 0 | 2 | |a MPI |g Schnittstelle |0 (DE-588)4456003-5 |D s |
689 | 0 | |8 1\p |5 DE-604 | |
700 | 1 | |a Lusk, Ewing |e Sonstige |4 oth | |
700 | 1 | |a Skjellum, Anthony |e Sonstige |4 oth | |
776 | 0 | 8 | |i Erscheint auch als |n Druck-Ausgabe |a Gropp, William |t Using MPI. |b Third edition |z 9780262527392 |
912 | |a ZDB-4-ITC | ||
999 | |a oai:aleph.bib-bvb.de:BVB01-030737630 | ||
883 | 1 | |8 1\p |a cgwrk |d 20201028 |q DE-101 |u https://d-nb.info/provenance/plan#cgwrk |
Datensatz im Suchindex
_version_ | 1804179176034402304 |
---|---|
any_adam_object | |
author | Gropp, William |
author_facet | Gropp, William |
author_role | aut |
author_sort | Gropp, William |
author_variant | w g wg |
building | Verbundindex |
bvnumber | BV045350976 |
classification_rvk | ST 151 ST 230 |
collection | ZDB-4-ITC |
contents | The thoroughly updated edition of a guide to parallel programming with MPI, reflecting the latest specifications, with many detailed examples "This book offers a thoroughly updated guide to the MPI (Message-Passing Interface) standard library for writing programs for parallel computers. Since the publication of the previous edition of Using MPI, parallel computing has become mainstream. Today, applications run on computers with millions of processors; multiple processors sharing memory and multicore processors with multiple hardware threads per core are common. The MPI-3 Forum recently brought the MPI standard up to date with respect to developments in hardware capabilities, core language evolution, the needs of applications, and experience gained over the years by vendors, implementers, and users. This third edition of Using MPI reflects these changes in both text and example code. The book takes an informal, tutorial approach, introducing each concept through easy-to-understand examples, including actual code in C and Fortran. Topics include using MPI in simple programs, virtual topologies, MPI data types, parallel libraries, and a comparison of MPI with sockets. For the third edition, example code has been brought up to date; applications have been updated; and references reflect the recent attention MPI has received in the literature. A companion volume, Using Advanced MPI, covers more advanced topics, including hybrid programming and coping with large data." |
ctrlnum | (ZDB-4-ITC)ocn895772972 (OCoLC)895772972 (DE-599)BVBBV045350976 |
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 | Third edition |
format | Electronic eBook |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>03787nmm a2200589zc 4500</leader><controlfield tag="001">BV045350976</controlfield><controlfield tag="003">DE-604</controlfield><controlfield tag="005">00000000000000.0</controlfield><controlfield tag="007">cr|uuu---uuuuu</controlfield><controlfield tag="008">181210s2014 |||| o||u| ||||||eng d</controlfield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">0262326604</subfield><subfield code="9">0-262-32660-4</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9780262326605</subfield><subfield code="9">978-0-262-32660-5</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(ZDB-4-ITC)ocn895772972</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)895772972</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)BVBBV045350976</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">DE-604</subfield><subfield code="b">ger</subfield><subfield code="e">rda</subfield></datafield><datafield tag="041" ind1="0" ind2=" "><subfield code="a">eng</subfield></datafield><datafield tag="082" ind1="0" ind2=" "><subfield code="a">005.2/75</subfield><subfield code="2">23</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">ST 151</subfield><subfield code="0">(DE-625)143595:</subfield><subfield code="2">rvk</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">ST 230</subfield><subfield code="0">(DE-625)143617:</subfield><subfield code="2">rvk</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Gropp, William</subfield><subfield code="e">Verfasser</subfield><subfield code="4">aut</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 = Using Message-Passing-Interface</subfield><subfield code="c">William Gropp, Ewing Lusk, and Anthony Skjellum</subfield></datafield><datafield tag="246" ind1="1" ind2="3"><subfield code="a">Using Message-Passing-Interface</subfield></datafield><datafield tag="246" ind1="1" ind2="1"><subfield code="a">Using Message-Passing-Interface</subfield></datafield><datafield tag="250" ind1=" " ind2=" "><subfield code="a">Third edition</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">Cambridge, MA</subfield><subfield code="b">The MIT Press</subfield><subfield code="c">[2014]</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">1 online resource</subfield></datafield><datafield tag="336" ind1=" " ind2=" "><subfield code="b">txt</subfield><subfield code="2">rdacontent</subfield></datafield><datafield tag="337" ind1=" " ind2=" "><subfield code="b">c</subfield><subfield code="2">rdamedia</subfield></datafield><datafield tag="338" ind1=" " ind2=" "><subfield code="b">cr</subfield><subfield code="2">rdacarrier</subfield></datafield><datafield tag="490" ind1="0" ind2=" "><subfield code="a">Scientific and engineering computation</subfield></datafield><datafield tag="500" ind1=" " ind2=" "><subfield code="a">Print version record</subfield></datafield><datafield tag="505" ind1="8" ind2=" "><subfield code="a">The thoroughly updated edition of a guide to parallel programming with MPI, reflecting the latest specifications, with many detailed examples</subfield></datafield><datafield tag="505" ind1="8" ind2=" "><subfield code="a">"This book offers a thoroughly updated guide to the MPI (Message-Passing Interface) standard library for writing programs for parallel computers. Since the publication of the previous edition of Using MPI, parallel computing has become mainstream. Today, applications run on computers with millions of processors; multiple processors sharing memory and multicore processors with multiple hardware threads per core are common. The MPI-3 Forum recently brought the MPI standard up to date with respect to developments in hardware capabilities, core language evolution, the needs of applications, and experience gained over the years by vendors, implementers, and users. This third edition of Using MPI reflects these changes in both text and example code. The book takes an informal, tutorial approach, introducing each concept through easy-to-understand examples, including actual code in C and Fortran. Topics include using MPI in simple programs, virtual topologies, MPI data types, parallel libraries, and a comparison of MPI with sockets. For the third edition, example code has been brought up to date; applications have been updated; and references reflect the recent attention MPI has received in the literature. A companion volume, Using Advanced MPI, covers more advanced topics, including hybrid programming and coping with large data."</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">COMPUTERS / Programming / Parallel</subfield><subfield code="2">bisacsh</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 / 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="4"><subfield code="a">Parallel programming (Computer science)</subfield><subfield code="a">Parallel computers</subfield><subfield code="x">Programming</subfield><subfield code="a">Computer interfaces</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Programmierung</subfield><subfield code="0">(DE-588)4076370-5</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Parallelverarbeitung</subfield><subfield code="0">(DE-588)4075860-6</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">MPI</subfield><subfield code="g">Schnittstelle</subfield><subfield code="0">(DE-588)4456003-5</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="689" ind1="0" ind2="0"><subfield code="a">Programmierung</subfield><subfield code="0">(DE-588)4076370-5</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2="1"><subfield code="a">Parallelverarbeitung</subfield><subfield code="0">(DE-588)4075860-6</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2="2"><subfield code="a">MPI</subfield><subfield code="g">Schnittstelle</subfield><subfield code="0">(DE-588)4456003-5</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2=" "><subfield code="8">1\p</subfield><subfield code="5">DE-604</subfield></datafield><datafield tag="700" ind1="1" ind2=" "><subfield code="a">Lusk, Ewing</subfield><subfield code="e">Sonstige</subfield><subfield code="4">oth</subfield></datafield><datafield tag="700" ind1="1" ind2=" "><subfield code="a">Skjellum, Anthony</subfield><subfield code="e">Sonstige</subfield><subfield code="4">oth</subfield></datafield><datafield tag="776" ind1="0" ind2="8"><subfield code="i">Erscheint auch als</subfield><subfield code="n">Druck-Ausgabe</subfield><subfield code="a">Gropp, William</subfield><subfield code="t">Using MPI.</subfield><subfield code="b">Third edition</subfield><subfield code="z">9780262527392</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">ZDB-4-ITC</subfield></datafield><datafield tag="999" ind1=" " ind2=" "><subfield code="a">oai:aleph.bib-bvb.de:BVB01-030737630</subfield></datafield><datafield tag="883" ind1="1" ind2=" "><subfield code="8">1\p</subfield><subfield code="a">cgwrk</subfield><subfield code="d">20201028</subfield><subfield code="q">DE-101</subfield><subfield code="u">https://d-nb.info/provenance/plan#cgwrk</subfield></datafield></record></collection> |
id | DE-604.BV045350976 |
illustrated | Not Illustrated |
indexdate | 2024-07-10T08:15:42Z |
institution | BVB |
isbn | 0262326604 9780262326605 |
language | English |
oai_aleph_id | oai:aleph.bib-bvb.de:BVB01-030737630 |
oclc_num | 895772972 |
open_access_boolean | |
physical | 1 online resource |
psigel | ZDB-4-ITC |
publishDate | 2014 |
publishDateSearch | 2014 |
publishDateSort | 2014 |
publisher | The MIT Press |
record_format | marc |
series2 | Scientific and engineering computation |
spelling | Gropp, William Verfasser aut Using MPI portable parallel programming with the Message-Passing-Interface = Using Message-Passing-Interface William Gropp, Ewing Lusk, and Anthony Skjellum Using Message-Passing-Interface Third edition Cambridge, MA The MIT Press [2014] 1 online resource txt rdacontent c rdamedia cr rdacarrier Scientific and engineering computation Print version record The thoroughly updated edition of a guide to parallel programming with MPI, reflecting the latest specifications, with many detailed examples "This book offers a thoroughly updated guide to the MPI (Message-Passing Interface) standard library for writing programs for parallel computers. Since the publication of the previous edition of Using MPI, parallel computing has become mainstream. Today, applications run on computers with millions of processors; multiple processors sharing memory and multicore processors with multiple hardware threads per core are common. The MPI-3 Forum recently brought the MPI standard up to date with respect to developments in hardware capabilities, core language evolution, the needs of applications, and experience gained over the years by vendors, implementers, and users. This third edition of Using MPI reflects these changes in both text and example code. The book takes an informal, tutorial approach, introducing each concept through easy-to-understand examples, including actual code in C and Fortran. Topics include using MPI in simple programs, virtual topologies, MPI data types, parallel libraries, and a comparison of MPI with sockets. For the third edition, example code has been brought up to date; applications have been updated; and references reflect the recent attention MPI has received in the literature. A companion volume, Using Advanced MPI, covers more advanced topics, including hybrid programming and coping with large data." COMPUTERS / Programming / Parallel bisacsh Computer interfaces fast Parallel computers / Programming fast Parallel programming (Computer science) fast Parallel programming (Computer science) Parallel computers Programming Computer interfaces Programmierung (DE-588)4076370-5 gnd rswk-swf Parallelverarbeitung (DE-588)4075860-6 gnd rswk-swf MPI Schnittstelle (DE-588)4456003-5 gnd rswk-swf Programmierung (DE-588)4076370-5 s Parallelverarbeitung (DE-588)4075860-6 s MPI Schnittstelle (DE-588)4456003-5 s 1\p DE-604 Lusk, Ewing Sonstige oth Skjellum, Anthony Sonstige oth Erscheint auch als Druck-Ausgabe Gropp, William Using MPI. Third edition 9780262527392 1\p cgwrk 20201028 DE-101 https://d-nb.info/provenance/plan#cgwrk |
spellingShingle | Gropp, William Using MPI portable parallel programming with the Message-Passing-Interface = Using Message-Passing-Interface The thoroughly updated edition of a guide to parallel programming with MPI, reflecting the latest specifications, with many detailed examples "This book offers a thoroughly updated guide to the MPI (Message-Passing Interface) standard library for writing programs for parallel computers. Since the publication of the previous edition of Using MPI, parallel computing has become mainstream. Today, applications run on computers with millions of processors; multiple processors sharing memory and multicore processors with multiple hardware threads per core are common. The MPI-3 Forum recently brought the MPI standard up to date with respect to developments in hardware capabilities, core language evolution, the needs of applications, and experience gained over the years by vendors, implementers, and users. This third edition of Using MPI reflects these changes in both text and example code. The book takes an informal, tutorial approach, introducing each concept through easy-to-understand examples, including actual code in C and Fortran. Topics include using MPI in simple programs, virtual topologies, MPI data types, parallel libraries, and a comparison of MPI with sockets. For the third edition, example code has been brought up to date; applications have been updated; and references reflect the recent attention MPI has received in the literature. A companion volume, Using Advanced MPI, covers more advanced topics, including hybrid programming and coping with large data." COMPUTERS / Programming / Parallel bisacsh Computer interfaces fast Parallel computers / Programming fast Parallel programming (Computer science) fast Parallel programming (Computer science) Parallel computers Programming Computer interfaces Programmierung (DE-588)4076370-5 gnd Parallelverarbeitung (DE-588)4075860-6 gnd MPI Schnittstelle (DE-588)4456003-5 gnd |
subject_GND | (DE-588)4076370-5 (DE-588)4075860-6 (DE-588)4456003-5 |
title | Using MPI portable parallel programming with the Message-Passing-Interface = Using Message-Passing-Interface |
title_alt | Using Message-Passing-Interface |
title_auth | Using MPI portable parallel programming with the Message-Passing-Interface = Using Message-Passing-Interface |
title_exact_search | Using MPI portable parallel programming with the Message-Passing-Interface = Using Message-Passing-Interface |
title_full | Using MPI portable parallel programming with the Message-Passing-Interface = Using Message-Passing-Interface William Gropp, Ewing Lusk, and Anthony Skjellum |
title_fullStr | Using MPI portable parallel programming with the Message-Passing-Interface = Using Message-Passing-Interface William Gropp, Ewing Lusk, and Anthony Skjellum |
title_full_unstemmed | Using MPI portable parallel programming with the Message-Passing-Interface = Using Message-Passing-Interface William Gropp, Ewing Lusk, and Anthony Skjellum |
title_short | Using MPI |
title_sort | using mpi portable parallel programming with the message passing interface using message passing interface |
title_sub | portable parallel programming with the Message-Passing-Interface = Using Message-Passing-Interface |
topic | COMPUTERS / Programming / Parallel bisacsh Computer interfaces fast Parallel computers / Programming fast Parallel programming (Computer science) fast Parallel programming (Computer science) Parallel computers Programming Computer interfaces Programmierung (DE-588)4076370-5 gnd Parallelverarbeitung (DE-588)4075860-6 gnd MPI Schnittstelle (DE-588)4456003-5 gnd |
topic_facet | COMPUTERS / Programming / Parallel Computer interfaces Parallel computers / Programming Parallel programming (Computer science) Parallel programming (Computer science) Parallel computers Programming Computer interfaces Programmierung Parallelverarbeitung MPI Schnittstelle |
work_keys_str_mv | AT groppwilliam usingmpiportableparallelprogrammingwiththemessagepassinginterfaceusingmessagepassinginterface AT luskewing usingmpiportableparallelprogrammingwiththemessagepassinginterfaceusingmessagepassinginterface AT skjellumanthony usingmpiportableparallelprogrammingwiththemessagepassinginterfaceusingmessagepassinginterface AT groppwilliam usingmessagepassinginterface AT luskewing usingmessagepassinginterface AT skjellumanthony usingmessagepassinginterface |