This is a book for developers of applications in MATLAB who would like to accelerate their code using GPU programming without losing the many benefits of MATLAB. Nikolaos Ploskas, Nikolaos Samaras start with coverage of the Parallel Computing Toolbox and other MATLAB toolboxes for GPU computing, which allow applications to be ported straightforwardly onto GPUs without extensive knowledge of GPU programming.
The next part of the book covers built-in, GPU-enabled features of MATLAB, including options to use GPUs across multicore or different computer systems. Finally, advanced material includes CUDA code in MATLAB and optimizing existing GPU applications.
Author: Nikolaos Ploskas, Nikolaos Samaras Publisher: Morgan Kaufmann Date: July 2016 Pages: 318 ISBN: 978-0128051320 Print: 0128051329 Kindle: B01L4N229I Audience: MATLAB developers Level: advanced
- Provides in-depth coverage of GPUs with MATLAB, including the parallel computing toolbox and built-in features for other MATLAB toolboxes
- Explains how to accelerate computationally heavy applications in MATLAB without the need to re-write them in another language
- Presents case studies illustrating key concepts across multiple fields
- Includes source code, sample datasets, and lecture slides
Follow @bookwatchiprog on Twitter or subscribe to I Programmer's Books RSS feed for each day's new addition to Book Watch and for new reviews.
To have new titles included in Book Watch contact BookWatch@i-programmer.info
DevOps For The Desperate
Author: Bradley Smith Publisher: No Starch Pages: 176 ISBN: 978-1718502482 Print: 1718502486 Kindle: B09M82VY43 Audience: Developers working in DevOps Rating: 4.5 Reviewer: Kay Ewbank
Subtitled 'A hands-on survival guide, this book aims to provide software engineers and developers with the basi [ ... ]
|
Discovering Modern C++, 2nd Ed
Author: Peter Gottschling Publisher: Addison-Wesley Pages: 576 ISBN: 978-0136677642 Print: 0136677649 Kindle: B09HTJRJ3V Audience: C++ developers Rating: 5 Reviewer: Mike James
Modern C++ who would want to write anything else? Is this a suitable introduction for the rest of us?
| More Reviews |
|