OpenCL in action: how to accelerate graphics and computation
OpenCL (Open Computing Language) helps developers build high-performance applications by providing a single programming framework to build programs that execute on today's high-speed devices. Based on C and C++, it's a perfect tool to build number-crunching applications for graphics cards...
Gespeichert in:
Beteilige Person: | |
---|---|
Format: | Elektronisch E-Book |
Sprache: | Englisch |
Veröffentlicht: |
Shelter Island, NY
Manning
2012
|
Schlagwörter: | |
Links: | https://learning.oreilly.com/library/view/-/9781617290176/?ar |
Zusammenfassung: | OpenCL (Open Computing Language) helps developers build high-performance applications by providing a single programming framework to build programs that execute on today's high-speed devices. Based on C and C++, it's a perfect tool to build number-crunching applications for graphics cards and multi-core processors. OpenCL in Action provides a thorough, hands-on presentation of OpenCL, with an eye toward showing developers how to build high-performance applications of their own. It begins by presenting the core concepts behind OpenCL, including vector computing, parallel programming, and multi-threaded operations. It explains the fundamental data structures of OpenCL in an intuitive manner, proceeding from the simple to the complex. Practical coding guidance is presented throughout, with loads of valuable techniques and code examples included. |
Beschreibung: | Includes index. - Print version record |
Umfang: | 1 online resource (xxii, 434 pages) illustrations |
ISBN: | 9781617290176 |
Internformat
MARC
LEADER | 00000cam a22000002c 4500 | ||
---|---|---|---|
001 | ZDB-30-ORH-047656832 | ||
003 | DE-627-1 | ||
005 | 20240228114947.0 | ||
007 | cr uuu---uuuuu | ||
008 | 191023s2012 xx |||||o 00| ||eng c | ||
020 | |a 9781617290176 |9 978-1-61729-017-6 | ||
035 | |a (DE-627-1)047656832 | ||
035 | |a (DE-599)KEP047656832 | ||
035 | |a (ORHE)9781617290176 | ||
035 | |a (DE-627-1)047656832 | ||
040 | |a DE-627 |b ger |c DE-627 |e rda | ||
041 | |a eng | ||
082 | 0 | |a 005.2/752 |2 23 | |
100 | 1 | |a Scarpino, Matthew |d 1975- |e VerfasserIn |4 aut | |
245 | 1 | 0 | |a OpenCL in action |b how to accelerate graphics and computation |c Matthew Scarpino |
264 | 1 | |a Shelter Island, NY |b Manning |c 2012 | |
300 | |a 1 online resource (xxii, 434 pages) |b illustrations | ||
336 | |a Text |b txt |2 rdacontent | ||
337 | |a Computermedien |b c |2 rdamedia | ||
338 | |a Online-Ressource |b cr |2 rdacarrier | ||
500 | |a Includes index. - Print version record | ||
520 | |a OpenCL (Open Computing Language) helps developers build high-performance applications by providing a single programming framework to build programs that execute on today's high-speed devices. Based on C and C++, it's a perfect tool to build number-crunching applications for graphics cards and multi-core processors. OpenCL in Action provides a thorough, hands-on presentation of OpenCL, with an eye toward showing developers how to build high-performance applications of their own. It begins by presenting the core concepts behind OpenCL, including vector computing, parallel programming, and multi-threaded operations. It explains the fundamental data structures of OpenCL in an intuitive manner, proceeding from the simple to the complex. Practical coding guidance is presented throughout, with loads of valuable techniques and code examples included. | ||
546 | |a English. | ||
650 | 0 | |a Parallel programming (Computer science) | |
650 | 0 | |a OpenCL (Computer program language) | |
650 | 4 | |a Programmation parallèle (Informatique) | |
650 | 4 | |a OpenCL (Langage de programmation) | |
650 | 4 | |a OpenCL (Computer program language) | |
650 | 4 | |a Parallel programming (Computer science) | |
776 | 1 | |z 9781617290176 | |
776 | 0 | 8 | |i Erscheint auch als |n Druck-Ausgabe |z 9781617290176 |
966 | 4 | 0 | |l DE-91 |p ZDB-30-ORH |q TUM_PDA_ORH |u https://learning.oreilly.com/library/view/-/9781617290176/?ar |m X:ORHE |x Aggregator |z lizenzpflichtig |3 Volltext |
912 | |a ZDB-30-ORH | ||
912 | |a ZDB-30-ORH | ||
951 | |a BO | ||
912 | |a ZDB-30-ORH | ||
049 | |a DE-91 |
Datensatz im Suchindex
DE-BY-TUM_katkey | ZDB-30-ORH-047656832 |
---|---|
_version_ | 1833357072200105984 |
adam_text | |
any_adam_object | |
author | Scarpino, Matthew 1975- |
author_facet | Scarpino, Matthew 1975- |
author_role | aut |
author_sort | Scarpino, Matthew 1975- |
author_variant | m s ms |
building | Verbundindex |
bvnumber | localTUM |
collection | ZDB-30-ORH |
ctrlnum | (DE-627-1)047656832 (DE-599)KEP047656832 (ORHE)9781617290176 |
dewey-full | 005.2/752 |
dewey-hundreds | 000 - Computer science, information, general works |
dewey-ones | 005 - Computer programming, programs, data, security |
dewey-raw | 005.2/752 |
dewey-search | 005.2/752 |
dewey-sort | 15.2 3752 |
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>02420cam a22004452c 4500</leader><controlfield tag="001">ZDB-30-ORH-047656832</controlfield><controlfield tag="003">DE-627-1</controlfield><controlfield tag="005">20240228114947.0</controlfield><controlfield tag="007">cr uuu---uuuuu</controlfield><controlfield tag="008">191023s2012 xx |||||o 00| ||eng c</controlfield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9781617290176</subfield><subfield code="9">978-1-61729-017-6</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-627-1)047656832</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)KEP047656832</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(ORHE)9781617290176</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-627-1)047656832</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">DE-627</subfield><subfield code="b">ger</subfield><subfield code="c">DE-627</subfield><subfield code="e">rda</subfield></datafield><datafield tag="041" ind1=" " ind2=" "><subfield code="a">eng</subfield></datafield><datafield tag="082" ind1="0" ind2=" "><subfield code="a">005.2/752</subfield><subfield code="2">23</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Scarpino, Matthew</subfield><subfield code="d">1975-</subfield><subfield code="e">VerfasserIn</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">OpenCL in action</subfield><subfield code="b">how to accelerate graphics and computation</subfield><subfield code="c">Matthew Scarpino</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">Shelter Island, NY</subfield><subfield code="b">Manning</subfield><subfield code="c">2012</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">1 online resource (xxii, 434 pages)</subfield><subfield code="b">illustrations</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">Computermedien</subfield><subfield code="b">c</subfield><subfield code="2">rdamedia</subfield></datafield><datafield tag="338" ind1=" " ind2=" "><subfield code="a">Online-Ressource</subfield><subfield code="b">cr</subfield><subfield code="2">rdacarrier</subfield></datafield><datafield tag="500" ind1=" " ind2=" "><subfield code="a">Includes index. - Print version record</subfield></datafield><datafield tag="520" ind1=" " ind2=" "><subfield code="a">OpenCL (Open Computing Language) helps developers build high-performance applications by providing a single programming framework to build programs that execute on today's high-speed devices. Based on C and C++, it's a perfect tool to build number-crunching applications for graphics cards and multi-core processors. OpenCL in Action provides a thorough, hands-on presentation of OpenCL, with an eye toward showing developers how to build high-performance applications of their own. It begins by presenting the core concepts behind OpenCL, including vector computing, parallel programming, and multi-threaded operations. It explains the fundamental data structures of OpenCL in an intuitive manner, proceeding from the simple to the complex. Practical coding guidance is presented throughout, with loads of valuable techniques and code examples included.</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></datafield><datafield tag="650" ind1=" " ind2="0"><subfield code="a">OpenCL (Computer program language)</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Programmation parallèle (Informatique)</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">OpenCL (Langage de programmation)</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">OpenCL (Computer program language)</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Parallel programming (Computer science)</subfield></datafield><datafield tag="776" ind1="1" ind2=" "><subfield code="z">9781617290176</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">9781617290176</subfield></datafield><datafield tag="966" ind1="4" ind2="0"><subfield code="l">DE-91</subfield><subfield code="p">ZDB-30-ORH</subfield><subfield code="q">TUM_PDA_ORH</subfield><subfield code="u">https://learning.oreilly.com/library/view/-/9781617290176/?ar</subfield><subfield code="m">X:ORHE</subfield><subfield code="x">Aggregator</subfield><subfield code="z">lizenzpflichtig</subfield><subfield code="3">Volltext</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">ZDB-30-ORH</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">ZDB-30-ORH</subfield></datafield><datafield tag="951" ind1=" " ind2=" "><subfield code="a">BO</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">ZDB-30-ORH</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-91</subfield></datafield></record></collection> |
id | ZDB-30-ORH-047656832 |
illustrated | Illustrated |
indexdate | 2025-05-28T09:45:52Z |
institution | BVB |
isbn | 9781617290176 |
language | English |
open_access_boolean | |
owner | DE-91 DE-BY-TUM |
owner_facet | DE-91 DE-BY-TUM |
physical | 1 online resource (xxii, 434 pages) illustrations |
psigel | ZDB-30-ORH TUM_PDA_ORH ZDB-30-ORH |
publishDate | 2012 |
publishDateSearch | 2012 |
publishDateSort | 2012 |
publisher | Manning |
record_format | marc |
spelling | Scarpino, Matthew 1975- VerfasserIn aut OpenCL in action how to accelerate graphics and computation Matthew Scarpino Shelter Island, NY Manning 2012 1 online resource (xxii, 434 pages) illustrations Text txt rdacontent Computermedien c rdamedia Online-Ressource cr rdacarrier Includes index. - Print version record OpenCL (Open Computing Language) helps developers build high-performance applications by providing a single programming framework to build programs that execute on today's high-speed devices. Based on C and C++, it's a perfect tool to build number-crunching applications for graphics cards and multi-core processors. OpenCL in Action provides a thorough, hands-on presentation of OpenCL, with an eye toward showing developers how to build high-performance applications of their own. It begins by presenting the core concepts behind OpenCL, including vector computing, parallel programming, and multi-threaded operations. It explains the fundamental data structures of OpenCL in an intuitive manner, proceeding from the simple to the complex. Practical coding guidance is presented throughout, with loads of valuable techniques and code examples included. English. Parallel programming (Computer science) OpenCL (Computer program language) Programmation parallèle (Informatique) OpenCL (Langage de programmation) 9781617290176 Erscheint auch als Druck-Ausgabe 9781617290176 |
spellingShingle | Scarpino, Matthew 1975- OpenCL in action how to accelerate graphics and computation Parallel programming (Computer science) OpenCL (Computer program language) Programmation parallèle (Informatique) OpenCL (Langage de programmation) |
title | OpenCL in action how to accelerate graphics and computation |
title_auth | OpenCL in action how to accelerate graphics and computation |
title_exact_search | OpenCL in action how to accelerate graphics and computation |
title_full | OpenCL in action how to accelerate graphics and computation Matthew Scarpino |
title_fullStr | OpenCL in action how to accelerate graphics and computation Matthew Scarpino |
title_full_unstemmed | OpenCL in action how to accelerate graphics and computation Matthew Scarpino |
title_short | OpenCL in action |
title_sort | opencl in action how to accelerate graphics and computation |
title_sub | how to accelerate graphics and computation |
topic | Parallel programming (Computer science) OpenCL (Computer program language) Programmation parallèle (Informatique) OpenCL (Langage de programmation) |
topic_facet | Parallel programming (Computer science) OpenCL (Computer program language) Programmation parallèle (Informatique) OpenCL (Langage de programmation) |
work_keys_str_mv | AT scarpinomatthew openclinactionhowtoaccelerategraphicsandcomputation |