Parallel programming with OpenACC:
"Parallel Programming with OpenACC is a modern, practical guide to implementing dependable computing systems. The book explains how anyone can use OpenACC to quickly ramp-up application performance using high-level code directives called pragmas. The OpenACC directive-based programming model is...
Gespeichert in:
Weitere Verfasser: | |
---|---|
Format: | Elektronisch E-Book |
Sprache: | English |
Veröffentlicht: |
Cambridge, MA
Morgan Kaufmann/Elsevier
[2017]
|
Schlagworte: | |
Online-Zugang: | FLA01 Volltext |
Zusammenfassung: | "Parallel Programming with OpenACC is a modern, practical guide to implementing dependable computing systems. The book explains how anyone can use OpenACC to quickly ramp-up application performance using high-level code directives called pragmas. The OpenACC directive-based programming model is designed to provide a simple, yet powerful, approach to accelerators without significant programming effort. Author Rob Farber, working with a team of expert contributors, demonstrates how to turn existing applications into portable GPU accelerated programs that demonstrate immediate speedups. The book also helps users get the most from the latest NVIDIA and AMD GPU plus multicore CPU architectures (and soon for Intel Xeon Phi" as well). Downloadable example codes provide hands-on OpenACC experience for common problems in scientific, commercial, big-data, and real-time systems. Topics include writing reusable code, asynchronous capabilities, using libraries, multicore clusters, and much more. Each chapter explains how a specific aspect of OpenACC technology fits, how it works, and the pitfalls to avoid. Throughout, the book demonstrates how the use of simple working examples that can be adapted to solve application needs. Presents the simplest way to leverage GPUs to achieve application speedups. Shows how OpenACC works, including working examples that can be adapted for application needs. Allows readers to download source code and slides from the book's companion web page."--Provided by publisher |
Beschreibung: | Includes bibliographical references and index |
Beschreibung: | 1 online resource (xxix, 296 pages) illustrations (chiefly color) |
ISBN: | 9780124104594 0124104592 |
Internformat
MARC
LEADER | 00000nmm a2200000zc 4500 | ||
---|---|---|---|
001 | BV045131164 | ||
003 | DE-604 | ||
005 | 00000000000000.0 | ||
007 | cr|uuu---uuuuu | ||
008 | 180814s2017 |||| o||u| ||||||eng d | ||
020 | |a 9780124104594 |9 978-0-12-410459-4 | ||
020 | |a 0124104592 |9 0-12-410459-2 | ||
035 | |a (ZDB-33-ESD)ocn960895780 | ||
035 | |a (OCoLC)960895780 | ||
035 | |a (DE-599)BVBBV045131164 | ||
040 | |a DE-604 |b ger |e rda | ||
041 | 0 | |a eng | |
082 | 0 | |a 005.2/75 |2 23 | |
245 | 1 | 0 | |a Parallel programming with OpenACC |c edited by Rob Farber |
264 | 1 | |a Cambridge, MA |b Morgan Kaufmann/Elsevier |c [2017] | |
300 | |a 1 online resource (xxix, 296 pages) |b illustrations (chiefly color) | ||
336 | |b txt |2 rdacontent | ||
337 | |b c |2 rdamedia | ||
338 | |b cr |2 rdacarrier | ||
500 | |a Includes bibliographical references and index | ||
520 | |a "Parallel Programming with OpenACC is a modern, practical guide to implementing dependable computing systems. The book explains how anyone can use OpenACC to quickly ramp-up application performance using high-level code directives called pragmas. The OpenACC directive-based programming model is designed to provide a simple, yet powerful, approach to accelerators without significant programming effort. Author Rob Farber, working with a team of expert contributors, demonstrates how to turn existing applications into portable GPU accelerated programs that demonstrate immediate speedups. The book also helps users get the most from the latest NVIDIA and AMD GPU plus multicore CPU architectures (and soon for Intel Xeon Phi" as well). Downloadable example codes provide hands-on OpenACC experience for common problems in scientific, commercial, big-data, and real-time systems. Topics include writing reusable code, asynchronous capabilities, using libraries, multicore clusters, and much more. Each chapter explains how a specific aspect of OpenACC technology fits, how it works, and the pitfalls to avoid. Throughout, the book demonstrates how the use of simple working examples that can be adapted to solve application needs. Presents the simplest way to leverage GPUs to achieve application speedups. Shows how OpenACC works, including working examples that can be adapted for application needs. Allows readers to download source code and slides from the book's companion web page."--Provided by publisher | ||
650 | 7 | |a COMPUTERS / Programming / Parallel |2 bisacsh | |
650 | 7 | |a Parallel programming (Computer science) |2 fast | |
650 | 4 | |a Parallel programming (Computer science) | |
700 | 1 | |a Farber, Rob |4 edt | |
776 | 0 | 8 | |i Erscheint auch als |n Druck-Ausgabe |z 9780124103979 |
776 | 0 | 8 | |i Erscheint auch als |n Druck-Ausgabe |z 0124103979 |
856 | 4 | 0 | |u http://www.sciencedirect.com/science/book/9780124103979 |x Verlag |z URL des Erstveröffentlichers |3 Volltext |
912 | |a ZDB-33-ESD |a ZDB-33-EBS | ||
999 | |a oai:aleph.bib-bvb.de:BVB01-030521159 | ||
966 | e | |u http://www.sciencedirect.com/science/book/9780124103979 |l FLA01 |p ZDB-33-ESD |q FLA_PDA_ESD |x Verlag |3 Volltext |
Datensatz im Suchindex
_version_ | 1804178790417432576 |
---|---|
any_adam_object | |
author2 | Farber, Rob |
author2_role | edt |
author2_variant | r f rf |
author_facet | Farber, Rob |
building | Verbundindex |
bvnumber | BV045131164 |
collection | ZDB-33-ESD ZDB-33-EBS |
ctrlnum | (ZDB-33-ESD)ocn960895780 (OCoLC)960895780 (DE-599)BVBBV045131164 |
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 |
format | Electronic eBook |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>03038nmm a2200397zc 4500</leader><controlfield tag="001">BV045131164</controlfield><controlfield tag="003">DE-604</controlfield><controlfield tag="005">00000000000000.0</controlfield><controlfield tag="007">cr|uuu---uuuuu</controlfield><controlfield tag="008">180814s2017 |||| o||u| ||||||eng d</controlfield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9780124104594</subfield><subfield code="9">978-0-12-410459-4</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">0124104592</subfield><subfield code="9">0-12-410459-2</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(ZDB-33-ESD)ocn960895780</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)960895780</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)BVBBV045131164</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="245" ind1="1" ind2="0"><subfield code="a">Parallel programming with OpenACC</subfield><subfield code="c">edited by Rob Farber</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">Cambridge, MA</subfield><subfield code="b">Morgan Kaufmann/Elsevier</subfield><subfield code="c">[2017]</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">1 online resource (xxix, 296 pages)</subfield><subfield code="b">illustrations (chiefly color)</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="500" ind1=" " ind2=" "><subfield code="a">Includes bibliographical references and index</subfield></datafield><datafield tag="520" ind1=" " ind2=" "><subfield code="a">"Parallel Programming with OpenACC is a modern, practical guide to implementing dependable computing systems. The book explains how anyone can use OpenACC to quickly ramp-up application performance using high-level code directives called pragmas. The OpenACC directive-based programming model is designed to provide a simple, yet powerful, approach to accelerators without significant programming effort. Author Rob Farber, working with a team of expert contributors, demonstrates how to turn existing applications into portable GPU accelerated programs that demonstrate immediate speedups. The book also helps users get the most from the latest NVIDIA and AMD GPU plus multicore CPU architectures (and soon for Intel Xeon Phi" as well). Downloadable example codes provide hands-on OpenACC experience for common problems in scientific, commercial, big-data, and real-time systems. Topics include writing reusable code, asynchronous capabilities, using libraries, multicore clusters, and much more. Each chapter explains how a specific aspect of OpenACC technology fits, how it works, and the pitfalls to avoid. Throughout, the book demonstrates how the use of simple working examples that can be adapted to solve application needs. Presents the simplest way to leverage GPUs to achieve application speedups. Shows how OpenACC works, including working examples that can be adapted for application needs. Allows readers to download source code and slides from the book's companion web page."--Provided by publisher</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">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></datafield><datafield tag="700" ind1="1" ind2=" "><subfield code="a">Farber, Rob</subfield><subfield code="4">edt</subfield></datafield><datafield tag="776" ind1="0" ind2="8"><subfield code="i">Erscheint auch als</subfield><subfield code="n">Druck-Ausgabe</subfield><subfield code="z">9780124103979</subfield></datafield><datafield tag="776" ind1="0" ind2="8"><subfield code="i">Erscheint auch als</subfield><subfield code="n">Druck-Ausgabe</subfield><subfield code="z">0124103979</subfield></datafield><datafield tag="856" ind1="4" ind2="0"><subfield code="u">http://www.sciencedirect.com/science/book/9780124103979</subfield><subfield code="x">Verlag</subfield><subfield code="z">URL des Erstveröffentlichers</subfield><subfield code="3">Volltext</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">ZDB-33-ESD</subfield><subfield code="a">ZDB-33-EBS</subfield></datafield><datafield tag="999" ind1=" " ind2=" "><subfield code="a">oai:aleph.bib-bvb.de:BVB01-030521159</subfield></datafield><datafield tag="966" ind1="e" ind2=" "><subfield code="u">http://www.sciencedirect.com/science/book/9780124103979</subfield><subfield code="l">FLA01</subfield><subfield code="p">ZDB-33-ESD</subfield><subfield code="q">FLA_PDA_ESD</subfield><subfield code="x">Verlag</subfield><subfield code="3">Volltext</subfield></datafield></record></collection> |
id | DE-604.BV045131164 |
illustrated | Illustrated |
indexdate | 2024-07-10T08:09:34Z |
institution | BVB |
isbn | 9780124104594 0124104592 |
language | English |
oai_aleph_id | oai:aleph.bib-bvb.de:BVB01-030521159 |
oclc_num | 960895780 |
open_access_boolean | |
physical | 1 online resource (xxix, 296 pages) illustrations (chiefly color) |
psigel | ZDB-33-ESD ZDB-33-EBS ZDB-33-ESD FLA_PDA_ESD |
publishDate | 2017 |
publishDateSearch | 2017 |
publishDateSort | 2017 |
publisher | Morgan Kaufmann/Elsevier |
record_format | marc |
spelling | Parallel programming with OpenACC edited by Rob Farber Cambridge, MA Morgan Kaufmann/Elsevier [2017] 1 online resource (xxix, 296 pages) illustrations (chiefly color) txt rdacontent c rdamedia cr rdacarrier Includes bibliographical references and index "Parallel Programming with OpenACC is a modern, practical guide to implementing dependable computing systems. The book explains how anyone can use OpenACC to quickly ramp-up application performance using high-level code directives called pragmas. The OpenACC directive-based programming model is designed to provide a simple, yet powerful, approach to accelerators without significant programming effort. Author Rob Farber, working with a team of expert contributors, demonstrates how to turn existing applications into portable GPU accelerated programs that demonstrate immediate speedups. The book also helps users get the most from the latest NVIDIA and AMD GPU plus multicore CPU architectures (and soon for Intel Xeon Phi" as well). Downloadable example codes provide hands-on OpenACC experience for common problems in scientific, commercial, big-data, and real-time systems. Topics include writing reusable code, asynchronous capabilities, using libraries, multicore clusters, and much more. Each chapter explains how a specific aspect of OpenACC technology fits, how it works, and the pitfalls to avoid. Throughout, the book demonstrates how the use of simple working examples that can be adapted to solve application needs. Presents the simplest way to leverage GPUs to achieve application speedups. Shows how OpenACC works, including working examples that can be adapted for application needs. Allows readers to download source code and slides from the book's companion web page."--Provided by publisher COMPUTERS / Programming / Parallel bisacsh Parallel programming (Computer science) fast Parallel programming (Computer science) Farber, Rob edt Erscheint auch als Druck-Ausgabe 9780124103979 Erscheint auch als Druck-Ausgabe 0124103979 http://www.sciencedirect.com/science/book/9780124103979 Verlag URL des Erstveröffentlichers Volltext |
spellingShingle | Parallel programming with OpenACC COMPUTERS / Programming / Parallel bisacsh Parallel programming (Computer science) fast Parallel programming (Computer science) |
title | Parallel programming with OpenACC |
title_auth | Parallel programming with OpenACC |
title_exact_search | Parallel programming with OpenACC |
title_full | Parallel programming with OpenACC edited by Rob Farber |
title_fullStr | Parallel programming with OpenACC edited by Rob Farber |
title_full_unstemmed | Parallel programming with OpenACC edited by Rob Farber |
title_short | Parallel programming with OpenACC |
title_sort | parallel programming with openacc |
topic | COMPUTERS / Programming / Parallel bisacsh Parallel programming (Computer science) fast Parallel programming (Computer science) |
topic_facet | COMPUTERS / Programming / Parallel Parallel programming (Computer science) |
url | http://www.sciencedirect.com/science/book/9780124103979 |
work_keys_str_mv | AT farberrob parallelprogrammingwithopenacc |