CUDA Fortran for scientists and engineers: best practices for efficient CUDA Fortran programming
Gespeichert in:
1. Verfasser: | |
---|---|
Format: | Elektronisch E-Book |
Sprache: | English |
Veröffentlicht: |
Amsterdam
Morgan Kaufmann, an imprint of Elsevier
[2014]
|
Schlagworte: | |
Online-Zugang: | FAW01 FLA01 Volltext |
Beschreibung: | Includes bibliographical references and index CUDA Fortran for Scientists and Engineers shows how high-performance application developers can leverage the power of GPUs using Fortran, the familiar language of scientific computing and supercomputer performance benchmarking. The authors presume no prior parallel computing experience, and cover the basics along with best practices for efficient GPU computing using CUDA Fortran. To help you add CUDA Fortran to existing Fortran codes, the book explains how to understand the target GPU architecture, identify computationally intensive parts of the code, and modify the code to manage the data and parallelism and optimize performance. All of this is done in Fortran, without having to rewrite in another language. Each concept is illustrated with actual examples so you can immediately evaluate the performance of your code in comparison. Leverage the power of GPU computing with PGI's CUDA Fortran compilerGain insights from members of the CUDA Fortran language development teamIncludes multi-GPU programming in CUDA Fortran, covering both peer-to-peer and message passing interface (MPI) approachesIncludes full source code for all the examples and several case studies Download source code and slides from the book's companion website |
Beschreibung: | 1 Online-Ressource (1 online resource) |
ISBN: | 9780124169722 0124169724 9780124169708 0124169708 |
Internformat
MARC
LEADER | 00000nmm a2200000zc 4500 | ||
---|---|---|---|
001 | BV042314351 | ||
003 | DE-604 | ||
005 | 00000000000000.0 | ||
007 | cr|uuu---uuuuu | ||
008 | 150129s2014 |||| o||u| ||||||eng d | ||
020 | |a 9780124169722 |c electronic bk. |9 978-0-12-416972-2 | ||
020 | |a 0124169724 |c electronic bk. |9 0-12-416972-4 | ||
020 | |a 9780124169708 |9 978-0-12-416970-8 | ||
020 | |a 0124169708 |9 0-12-416970-8 | ||
035 | |a (ZDB-4-EBA)ocn859156007 | ||
035 | |a (ZDB-4-ITC)ocn859156007 | ||
035 | |a (OCoLC)859156007 | ||
035 | |a (DE-599)BVBBV042314351 | ||
040 | |a DE-604 |b ger |e aacr | ||
041 | 0 | |a eng | |
049 | |a DE-1046 | ||
082 | 0 | |a 005.13/1 |2 23 | |
100 | 1 | |a Ruetsch, Gregory |e Verfasser |4 aut | |
245 | 1 | 0 | |a CUDA Fortran for scientists and engineers |b best practices for efficient CUDA Fortran programming |c Gregory Ruetsch, Massimiliano Fatica |
246 | 1 | 3 | |a Best practices for efficient CUDA Fortran programming |
264 | 1 | |a Amsterdam |b Morgan Kaufmann, an imprint of Elsevier |c [2014] | |
300 | |a 1 Online-Ressource (1 online resource) | ||
336 | |b txt |2 rdacontent | ||
337 | |b c |2 rdamedia | ||
338 | |b cr |2 rdacarrier | ||
500 | |a Includes bibliographical references and index | ||
500 | |a CUDA Fortran for Scientists and Engineers shows how high-performance application developers can leverage the power of GPUs using Fortran, the familiar language of scientific computing and supercomputer performance benchmarking. The authors presume no prior parallel computing experience, and cover the basics along with best practices for efficient GPU computing using CUDA Fortran. To help you add CUDA Fortran to existing Fortran codes, the book explains how to understand the target GPU architecture, identify computationally intensive parts of the code, and modify the code to manage the data and parallelism and optimize performance. All of this is done in Fortran, without having to rewrite in another language. Each concept is illustrated with actual examples so you can immediately evaluate the performance of your code in comparison. Leverage the power of GPU computing with PGI's CUDA Fortran compilerGain insights from members of the CUDA Fortran language development teamIncludes multi-GPU programming in CUDA Fortran, covering both peer-to-peer and message passing interface (MPI) approachesIncludes full source code for all the examples and several case studies Download source code and slides from the book's companion website | ||
650 | 7 | |a COMPUTERS / Programming Languages / General |2 bisacsh | |
650 | 7 | |a FORTRAN (Computer program language) |2 fast | |
650 | 4 | |a FORTRAN (Computer program language) | |
650 | 0 | 7 | |a CUDA |g Informatik |0 (DE-588)7719528-0 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a FORTRAN |0 (DE-588)4017984-9 |2 gnd |9 rswk-swf |
689 | 0 | 0 | |a CUDA |g Informatik |0 (DE-588)7719528-0 |D s |
689 | 0 | 1 | |a FORTRAN |0 (DE-588)4017984-9 |D s |
689 | 0 | |8 1\p |5 DE-604 | |
700 | 1 | |a Fatica, Massimiliano |e Sonstige |4 oth | |
856 | 4 | 0 | |u http://www.sciencedirect.com/science/book/9780124169708 |x Verlag |3 Volltext |
912 | |a ZDB-33-ESD |a ZDB-4-EBA |a ZDB-33-EBS |a ZDB-4-ITC | ||
999 | |a oai:aleph.bib-bvb.de:BVB01-027751342 | ||
883 | 1 | |8 1\p |a cgwrk |d 20201028 |q DE-101 |u https://d-nb.info/provenance/plan#cgwrk | |
966 | e | |u http://www.sciencedirect.com/science/book/9780124169708 |l FAW01 |p ZDB-33-ESD |q FAW_PDA_ESD |x Verlag |3 Volltext | |
966 | e | |u http://www.sciencedirect.com/science/book/9780124169708 |l FLA01 |p ZDB-33-ESD |q FLA_PDA_ESD |x Verlag |3 Volltext |
Datensatz im Suchindex
_version_ | 1804152907395760128 |
---|---|
any_adam_object | |
author | Ruetsch, Gregory |
author_facet | Ruetsch, Gregory |
author_role | aut |
author_sort | Ruetsch, Gregory |
author_variant | g r gr |
building | Verbundindex |
bvnumber | BV042314351 |
collection | ZDB-33-ESD ZDB-4-EBA ZDB-33-EBS ZDB-4-ITC |
ctrlnum | (ZDB-4-EBA)ocn859156007 (ZDB-4-ITC)ocn859156007 (OCoLC)859156007 (DE-599)BVBBV042314351 |
dewey-full | 005.13/1 |
dewey-hundreds | 000 - Computer science, information, general works |
dewey-ones | 005 - Computer programming, programs, data, security |
dewey-raw | 005.13/1 |
dewey-search | 005.13/1 |
dewey-sort | 15.13 11 |
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>03481nmm a2200529zc 4500</leader><controlfield tag="001">BV042314351</controlfield><controlfield tag="003">DE-604</controlfield><controlfield tag="005">00000000000000.0</controlfield><controlfield tag="007">cr|uuu---uuuuu</controlfield><controlfield tag="008">150129s2014 |||| o||u| ||||||eng d</controlfield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9780124169722</subfield><subfield code="c">electronic bk.</subfield><subfield code="9">978-0-12-416972-2</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">0124169724</subfield><subfield code="c">electronic bk.</subfield><subfield code="9">0-12-416972-4</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9780124169708</subfield><subfield code="9">978-0-12-416970-8</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">0124169708</subfield><subfield code="9">0-12-416970-8</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(ZDB-4-EBA)ocn859156007</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(ZDB-4-ITC)ocn859156007</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)859156007</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)BVBBV042314351</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">DE-604</subfield><subfield code="b">ger</subfield><subfield code="e">aacr</subfield></datafield><datafield tag="041" ind1="0" ind2=" "><subfield code="a">eng</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-1046</subfield></datafield><datafield tag="082" ind1="0" ind2=" "><subfield code="a">005.13/1</subfield><subfield code="2">23</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Ruetsch, Gregory</subfield><subfield code="e">Verfasser</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">CUDA Fortran for scientists and engineers</subfield><subfield code="b">best practices for efficient CUDA Fortran programming</subfield><subfield code="c">Gregory Ruetsch, Massimiliano Fatica</subfield></datafield><datafield tag="246" ind1="1" ind2="3"><subfield code="a">Best practices for efficient CUDA Fortran programming</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">Amsterdam</subfield><subfield code="b">Morgan Kaufmann, an imprint of Elsevier</subfield><subfield code="c">[2014]</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">1 Online-Ressource (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="500" ind1=" " ind2=" "><subfield code="a">Includes bibliographical references and index</subfield></datafield><datafield tag="500" ind1=" " ind2=" "><subfield code="a">CUDA Fortran for Scientists and Engineers shows how high-performance application developers can leverage the power of GPUs using Fortran, the familiar language of scientific computing and supercomputer performance benchmarking. The authors presume no prior parallel computing experience, and cover the basics along with best practices for efficient GPU computing using CUDA Fortran. To help you add CUDA Fortran to existing Fortran codes, the book explains how to understand the target GPU architecture, identify computationally intensive parts of the code, and modify the code to manage the data and parallelism and optimize performance. All of this is done in Fortran, without having to rewrite in another language. Each concept is illustrated with actual examples so you can immediately evaluate the performance of your code in comparison. Leverage the power of GPU computing with PGI's CUDA Fortran compilerGain insights from members of the CUDA Fortran language development teamIncludes multi-GPU programming in CUDA Fortran, covering both peer-to-peer and message passing interface (MPI) approachesIncludes full source code for all the examples and several case studies Download source code and slides from the book's companion website</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">COMPUTERS / Programming Languages / General</subfield><subfield code="2">bisacsh</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">FORTRAN (Computer program language)</subfield><subfield code="2">fast</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">FORTRAN (Computer program language)</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">CUDA</subfield><subfield code="g">Informatik</subfield><subfield code="0">(DE-588)7719528-0</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">FORTRAN</subfield><subfield code="0">(DE-588)4017984-9</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="689" ind1="0" ind2="0"><subfield code="a">CUDA</subfield><subfield code="g">Informatik</subfield><subfield code="0">(DE-588)7719528-0</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2="1"><subfield code="a">FORTRAN</subfield><subfield code="0">(DE-588)4017984-9</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">Fatica, Massimiliano</subfield><subfield code="e">Sonstige</subfield><subfield code="4">oth</subfield></datafield><datafield tag="856" ind1="4" ind2="0"><subfield code="u">http://www.sciencedirect.com/science/book/9780124169708</subfield><subfield code="x">Verlag</subfield><subfield code="3">Volltext</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">ZDB-33-ESD</subfield><subfield code="a">ZDB-4-EBA</subfield><subfield code="a">ZDB-33-EBS</subfield><subfield code="a">ZDB-4-ITC</subfield></datafield><datafield tag="999" ind1=" " ind2=" "><subfield code="a">oai:aleph.bib-bvb.de:BVB01-027751342</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><datafield tag="966" ind1="e" ind2=" "><subfield code="u">http://www.sciencedirect.com/science/book/9780124169708</subfield><subfield code="l">FAW01</subfield><subfield code="p">ZDB-33-ESD</subfield><subfield code="q">FAW_PDA_ESD</subfield><subfield code="x">Verlag</subfield><subfield code="3">Volltext</subfield></datafield><datafield tag="966" ind1="e" ind2=" "><subfield code="u">http://www.sciencedirect.com/science/book/9780124169708</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.BV042314351 |
illustrated | Not Illustrated |
indexdate | 2024-07-10T01:18:10Z |
institution | BVB |
isbn | 9780124169722 0124169724 9780124169708 0124169708 |
language | English |
oai_aleph_id | oai:aleph.bib-bvb.de:BVB01-027751342 |
oclc_num | 859156007 |
open_access_boolean | |
owner | DE-1046 |
owner_facet | DE-1046 |
physical | 1 Online-Ressource (1 online resource) |
psigel | ZDB-33-ESD ZDB-4-EBA ZDB-33-EBS ZDB-4-ITC ZDB-33-ESD FAW_PDA_ESD ZDB-33-ESD FLA_PDA_ESD |
publishDate | 2014 |
publishDateSearch | 2014 |
publishDateSort | 2014 |
publisher | Morgan Kaufmann, an imprint of Elsevier |
record_format | marc |
spelling | Ruetsch, Gregory Verfasser aut CUDA Fortran for scientists and engineers best practices for efficient CUDA Fortran programming Gregory Ruetsch, Massimiliano Fatica Best practices for efficient CUDA Fortran programming Amsterdam Morgan Kaufmann, an imprint of Elsevier [2014] 1 Online-Ressource (1 online resource) txt rdacontent c rdamedia cr rdacarrier Includes bibliographical references and index CUDA Fortran for Scientists and Engineers shows how high-performance application developers can leverage the power of GPUs using Fortran, the familiar language of scientific computing and supercomputer performance benchmarking. The authors presume no prior parallel computing experience, and cover the basics along with best practices for efficient GPU computing using CUDA Fortran. To help you add CUDA Fortran to existing Fortran codes, the book explains how to understand the target GPU architecture, identify computationally intensive parts of the code, and modify the code to manage the data and parallelism and optimize performance. All of this is done in Fortran, without having to rewrite in another language. Each concept is illustrated with actual examples so you can immediately evaluate the performance of your code in comparison. Leverage the power of GPU computing with PGI's CUDA Fortran compilerGain insights from members of the CUDA Fortran language development teamIncludes multi-GPU programming in CUDA Fortran, covering both peer-to-peer and message passing interface (MPI) approachesIncludes full source code for all the examples and several case studies Download source code and slides from the book's companion website COMPUTERS / Programming Languages / General bisacsh FORTRAN (Computer program language) fast FORTRAN (Computer program language) CUDA Informatik (DE-588)7719528-0 gnd rswk-swf FORTRAN (DE-588)4017984-9 gnd rswk-swf CUDA Informatik (DE-588)7719528-0 s FORTRAN (DE-588)4017984-9 s 1\p DE-604 Fatica, Massimiliano Sonstige oth http://www.sciencedirect.com/science/book/9780124169708 Verlag Volltext 1\p cgwrk 20201028 DE-101 https://d-nb.info/provenance/plan#cgwrk |
spellingShingle | Ruetsch, Gregory CUDA Fortran for scientists and engineers best practices for efficient CUDA Fortran programming COMPUTERS / Programming Languages / General bisacsh FORTRAN (Computer program language) fast FORTRAN (Computer program language) CUDA Informatik (DE-588)7719528-0 gnd FORTRAN (DE-588)4017984-9 gnd |
subject_GND | (DE-588)7719528-0 (DE-588)4017984-9 |
title | CUDA Fortran for scientists and engineers best practices for efficient CUDA Fortran programming |
title_alt | Best practices for efficient CUDA Fortran programming |
title_auth | CUDA Fortran for scientists and engineers best practices for efficient CUDA Fortran programming |
title_exact_search | CUDA Fortran for scientists and engineers best practices for efficient CUDA Fortran programming |
title_full | CUDA Fortran for scientists and engineers best practices for efficient CUDA Fortran programming Gregory Ruetsch, Massimiliano Fatica |
title_fullStr | CUDA Fortran for scientists and engineers best practices for efficient CUDA Fortran programming Gregory Ruetsch, Massimiliano Fatica |
title_full_unstemmed | CUDA Fortran for scientists and engineers best practices for efficient CUDA Fortran programming Gregory Ruetsch, Massimiliano Fatica |
title_short | CUDA Fortran for scientists and engineers |
title_sort | cuda fortran for scientists and engineers best practices for efficient cuda fortran programming |
title_sub | best practices for efficient CUDA Fortran programming |
topic | COMPUTERS / Programming Languages / General bisacsh FORTRAN (Computer program language) fast FORTRAN (Computer program language) CUDA Informatik (DE-588)7719528-0 gnd FORTRAN (DE-588)4017984-9 gnd |
topic_facet | COMPUTERS / Programming Languages / General FORTRAN (Computer program language) CUDA Informatik FORTRAN |
url | http://www.sciencedirect.com/science/book/9780124169708 |
work_keys_str_mv | AT ruetschgregory cudafortranforscientistsandengineersbestpracticesforefficientcudafortranprogramming AT faticamassimiliano cudafortranforscientistsandengineersbestpracticesforefficientcudafortranprogramming AT ruetschgregory bestpracticesforefficientcudafortranprogramming AT faticamassimiliano bestpracticesforefficientcudafortranprogramming |