Offre spéciale sur les Précis de droit Stämpfli : Jusqu’à fin novembre, profitez d’un rabais de 20% sur les manuels d’enseignement et les livres pour la pratique suivants.
Thèmes principaux
Publications
Services
Auteurs
Éditions
Shop

Accelerating MATLAB with GPU Computing

A Primer with Examples

Contenu

MATLAB is a widely used simulation tool for rapid prototyping and algorithm development. In many laboratories and research institutions, there is growing interest in running MATLAB codes faster for computationally heavy projects and leveraging the distributed parallelism of graphics processing units (GPUs). However, MATLAB users come from various backgrounds and do not necessarily have strong programming experience. Without guidance, those users may find their work delayed due to the learning curve of GPUs and the CUDA library. This book will target readers who have experience with MATLAB coding but don't have enough depth in either C coding or computer architecture. As a primer, the book starts with the basics, setting up MATLAB for CUDA (in Windows and Mac OSX), profiling, and then guiding users through advanced topics such as OpenACC, third-party CUDA libraries and debugging. It will also provide many practical ways to modify MATLAB codes to better use the computational power of GPUs. The authors have extensive experience developing algorithms using MATLAB, C++ and GPUs for huge datasets in industrial and research fields and integrating them into commercial software products. They have published more than a dozen papers on these subjects.

Informations bibliographiques

décembre 2013, Anglais
Elsevier
978-0-12-408080-5

Sommaire

Mots-clés

Autres titres sur ce thème