Боресков А.В., Харламов А.А. - Основы работы с технологией CUDA

Скачать

Боресков А.В., Харламов А.А. - Основы работы с технологией CUDA

Основы работы с технологией CUDA

Год: 2010

Автор: Боресков А.В., Харламов А.А.

Издательство: ДМК Пресс

ISBN: 978-5-94074-578-5

Язык: Русский

Формат: DjVu

Качество: Отсканированные страницы

Интерактивное оглавление: Нет

Количество страниц: 234

Описание: Данная книга посвящена программированию современных графических процессоров (GPU) на основе технологии CUDA от компании NVIDIA. В книге разбираются как сама технология CUDA, так и архитектура поддерживаемых GPU и вопросы оптимизации, включающие использование .PTX.

Рассматривается реализация целого класса алгоритмов и последовательностей на CUDA.

Глава 1. Существующие многоядерные системы. Эволюция GPU. GPGPU

Глава 2. Модель программирования в CUDA. Программно-аппаратный стек CUDA

Глава 3. Иерархия памяти в CUDA. Работа с глобальной памятью

Глава 4. Разделяемая память в CUDA и её эффективность использование

Глава 5. Реализация на CUDA базовых операций над массивами

Глава 6. Архитектура GPU, основы РТХ

Глава 7. Иерархия памяти в CUDA. Работа с текстурной памятью

Глава 8. Взаимодействие с OpenGL

Глава 9. Оптимизации

Приложение 1. Искусственные нейронные сети

Приложение 2. Моделирование распространения волн цунами

Приложение 3. Применение технологии NVIDIA CUDA для решения задач гидродинамики

Приложение 4. Использование технологии CUDA при моделировании динамики пучков в ускорителях

Приложение 5. Трасссировка лучей

Скачать