Heterogeneous computing with OpenCL / Benedict R. Gaster [and others].

"Heterogeneous Computing with OpenCL teaches OpenCL and parallel programming for complex systems that may include a variety of device architectures: multi-core CPUs, GPUs, and fully-integrated Accelerated Processing Units (APUs) such as AMD Fusion technology. Designed to work on multiple platfo...

Full description

Saved in:
Bibliographic Details
Other Authors: Gaster, Benedict
Format: eBook
Language:English
Published: Amsterdam ; Boston : Elsevier/Morgan Kaufmann, ©2013.
Edition:Rev. OpenCL 1.2 ed.
Subjects:
Online Access:Click for online access

MARC

LEADER 00000cam a2200000 a 4500
001 ocn820818415
003 OCoLC
005 20240623213015.0
006 m o d
007 cr cn|||||||||
008 121115s2013 ne a ob 001 0 eng d
040 |a E7B  |b eng  |e pn  |c E7B  |d OCLCO  |d OCLCQ  |d UIU  |d YDXCP  |d OPELS  |d N$T  |d WAU  |d OCLCF  |d UPM  |d CDX  |d OCLCQ  |d OPELS  |d OCLCQ  |d LOA  |d ICA  |d LVT  |d COCUF  |d AGLDB  |d K6U  |d CNNOR  |d PIFAG  |d FVL  |d OCLCQ  |d RRP  |d U3W  |d D6H  |d STF  |d WRM  |d OCLCQ  |d VTS  |d INT  |d OCLCQ  |d A6Q  |d LEAUB  |d AU@  |d VT2  |d C6I  |d UKCRE  |d TUHNV  |d OCLCO  |d OCLCQ  |d OCLCO  |d OCLCQ  |d OCLCL  |d SXB 
019 |a 911266581  |a 961504623  |a 962188509  |a 972044979  |a 991906243  |a 992540276  |a 1037733178  |a 1038677295  |a 1083605668  |a 1097112888  |a 1103264916  |a 1153537287  |a 1202547788  |a 1240536825  |a 1243581543 
020 |a 9780124058941  |q (electronic bk.) 
020 |a 0124058949  |q (electronic bk.) 
020 |a 9780124055209  |q (electronic bk.) 
020 |a 0124055206  |q (electronic bk.) 
020 |a 9780128016497 
020 |a 0128016493 
020 |z 9780124058941  |q (alk. paper) 
020 |z 0124058949  |q (alk. paper) 
035 |a (OCoLC)820818415  |z (OCoLC)911266581  |z (OCoLC)961504623  |z (OCoLC)962188509  |z (OCoLC)972044979  |z (OCoLC)991906243  |z (OCoLC)992540276  |z (OCoLC)1037733178  |z (OCoLC)1038677295  |z (OCoLC)1083605668  |z (OCoLC)1097112888  |z (OCoLC)1103264916  |z (OCoLC)1153537287  |z (OCoLC)1202547788  |z (OCoLC)1240536825  |z (OCoLC)1243581543 
050 4 |a QA76.73.O213  |b H48 2013eb 
072 7 |a COM  |x 051310  |2 bisacsh 
072 7 |a COM  |x 051280  |2 bisacsh 
072 7 |a COM  |x 051130  |2 bisacsh 
049 |a HCDD 
245 0 0 |a Heterogeneous computing with OpenCL /  |c Benedict R. Gaster [and others]. 
250 |a Rev. OpenCL 1.2 ed. 
260 |a Amsterdam ;  |a Boston :  |b Elsevier/Morgan Kaufmann,  |c ©2013. 
300 |a 1 online resource (xv, 291 pages) :  |b color illustrations 
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  |2 rda 
504 |a Includes bibliographical references and index. 
520 |a "Heterogeneous Computing with OpenCL teaches OpenCL and parallel programming for complex systems that may include a variety of device architectures: multi-core CPUs, GPUs, and fully-integrated Accelerated Processing Units (APUs) such as AMD Fusion technology. Designed to work on multiple platforms and with wide industry support, OpenCL will help you more effectively program for a heterogeneous future. Written by leaders in the parallel computing and OpenCL communities, this book will give you hands-on OpenCL experience to address a range of fundamental parallel algorithms. The authors explore memory spaces, optimization techniques, graphics interoperability, extensions, and debugging and profiling. Intended to support a parallel programming course, Heterogeneous Computing with OpenCL includes detailed examples throughout, plus additional online exercises and other supporting materials"--Provided by publisher. 
588 0 |a Print version record. 
505 0 |a Machine generated contents note: ch. 1 Introduction to Parallel Programming -- ch. 2 Introduction to OpenCL -- ch. 3 OpenCL Device Architectures -- ch. 4 Basic OpenCL Examples -- ch. 5 Understanding OpenCL's Concurrency and Execution Model -- ch. 6 Dissecting a CPU/GPU OpenCL Implementation -- ch. 7 Data Management -- ch. 8 OpenCL Case Study: Convolution -- ch. 9 OpenCL Case Study: Histogram -- ch. 10 OpenCL Case Study: Mixed Particle Simulation -- ch. 11 OpenCL Extensions -- ch. 12 Foreign Lands: Plugging OpenCL In -- ch. 13 OpenCL Profiling and Debugging -- ch. 14 Performance Optimization of an Image Analysis Application. 
650 0 |a OpenCL (Computer program language) 
650 0 |a Parallel programming (Computer science) 
650 7 |a COMPUTERS  |x Programming Languages  |x C♯  |2 bisacsh 
650 7 |a COMPUTERS  |x Programming Languages  |x Java.  |2 bisacsh 
650 7 |a COMPUTERS  |x Programming Languages  |x Pascal.  |2 bisacsh 
650 7 |a OpenCL (Computer program language)  |2 fast 
650 7 |a Parallel programming (Computer science)  |2 fast 
700 1 |a Gaster, Benedict. 
758 |i has work:  |a Heterogeneous computing with OpenCL (Text)  |1 https://id.oclc.org/worldcat/entity/E39PCGd7PHJRKq3vMqmkvdCtPP  |4 https://id.oclc.org/worldcat/ontology/hasWork 
776 0 8 |i Print version:  |t Heterogeneous computing with OpenCL.  |b Rev. OpenCL 1.2 ed.  |d Amsterdam ; Boston : Elsevier/Morgan Kaufmann, ©2013  |z 9780124058941  |w (DLC) 2012037846  |w (OCoLC)822229845 
856 4 0 |u https://ebookcentral.proquest.com/lib/holycrosscollege-ebooks/detail.action?docID=1073028  |y Click for online access 
903 |a EBC-AC 
994 |a 92  |b HCD