| 000 | 01815nam a22002177 4500 | ||
|---|---|---|---|
| 999 | 
_c35314 _d35314  | 
||
| 020 | _a9780128014141 | ||
| 020 | _a9780128016497 | ||
| 082 | _a005.2752 KA HE | ||
| 100 | 
_aKaeli, David R. _924392  | 
||
| 245 | 0 | 0 | 
_aHeterogeneous computing with openCL 2.0 / _cDavid R. Kaeli, Perhaad Mistry, Dana Schaa, Dong Ping Zhang  | 
| 260 | 
_aAmsterdam : _bMorgan Kaufmann, _cc2015.  | 
||
| 300 | 
_axxi, 307 p. : _bill. ; _c24 cm.  | 
||
| 520 | _aHeterogeneous Computing with OpenCL 2.0 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). This fully-revised edition includes the latest enhancements in OpenCL 2.0 including: . Shared virtual memory to increase programming flexibility and reduce data transfers that consume resources . Dynamic parallelism which reduces processor load and avoids bottlenecks . Improved imaging support and integration with OpenGL Designed to work on multiple platforms, OpenCL will help you more effectively program for a heterogeneous future. Written by leaders in the parallel computing and OpenCL communities, this book explores memory spaces, optimization techniques, extensions, debugging and profiling. Multiple case studies and examples illustrate high-performance algorithms, distributing work across heterogeneous systems, embedded domain-specific languages, and will give you hands-on OpenCL experience to address a range of fundamental parallel algorithms. | ||
| 526 | _aCSCI376 | ||
| 650 | 0 | 
_aParallel programming (Computer science) _913907  | 
|
| 650 | 0 | 
_aOpenCL (Computer program language) _924391  | 
|
| 856 | 
_uhttps://uowd.box.com/s/qfcofg7pfryskmsobf4hwnq45a0b1qa7 _zLocation Map  | 
||