C++ AMP. Построение массивно параллельных программ с помощью Microsoft Visual C++
С++ Accelerated Massive Parallelism (С++ AMP) является технологией, которая успешно разработана корпорацией Microsoft для ускорения работы С++ приложений по причине исполнения кода на оборудовании с возможностью распараллеливания по данным, используемое на графических процессорах.
С++ Accelerated Massive Parallelism (С++ AMP) является технологией, которая успешно разработана корпорацией Microsoft для ускорения работы С++ приложений по причине исполнения кода на оборудовании с возможностью распараллеливания по данным, используемое на графических процессорах. В данной книге показана модель программирования в С++ AMP, основанная на библиотеке, которая устроена по образцу STL и двух расширениях языка С++, которые интегрированы в компилятор среды разработки Visual С++ 2012. Эта модель поддерживается IntelliSense, являющегося инструментом Visual Studio, отладчиком и профилировщиком. Благодаря С++ AMP производительность, свойственная гетерогенному оборудованию, становится доступна программистов различного уровня. Данное издание показывает все преимущества использования преимуществами С++ AMP в собственных приложениях. Также книга предоставляет читателю ознакомиться с примерами различных подходов к реализации различных алгоритмов в реальных приложениях. Книга предназначена для опытных программистов, которые работают на С++ и стремятся свой уровень и производительность существующих приложений.
Кейт Грегори, Эйд Миллер
ДМК Пресс, 2013 | Стр. 412 | ISBN 978-5-94074-896-0 | Pdf | 3.6 Mb