
краткое введение

Эта книга является одной из самых полных, подробных и авторитетных работ в области параллельного программирования CUDA. Он был написан техническим директором сообщества разработчиков CUDA и переведен первой партией официальных инженеров CUDA Nvidia China China. Он объясняет точки технических знаний (платформа, архитектура, оборудование, инструменты разработки и технологии горячих точек) и методы программирования параллельного программирования CUDA. Он содержит большое количество практических примеров кода и очень практично.
Книга разделена на 12 глав.Глава 1: Введение в историю эволюции потоковых процессоров с точки зрения макроса.Глава 2 подробно объясняет механизм параллелизма GPU и глубоко понимает последовательные и параллельные программы для диалектического решения проблем.Глава 3 объясняет оборудование CUDA и соответствующие аппаратные и архитектуры для достижения отличной производительности программы CUDA.Глава 4 представляет конструкцию среды развития CUDA и доступную среду отладки.Глава 5 представляет основные концепции, тесно связанные с программированием CUDA - сеткой, блоком потока и потоком, и использует примеры, чтобы проиллюстрировать взаимосвязь между моделью потока и производительностью.В главе 6 используются примеры для объяснения рабочих механизмов различных типов памяти, и указывают на недопонимание, которые склонны происходить на практике.Глава 7 подробно описывает сотрудничество с многозадачностью в процессоре и графическом процессоре и вводит несколько секретов программирования процессора/графического процессора.Глава 8 Введение ...









