Бесплатная реклама

Книги

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

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

Боресков Алексей, Харламов Александр

Смотреть отзывы [0] Поделись знаниями и добавь свой отзыв!

Издательство: ДМК-Пресс, 2010 г.
Страниц 232, мягкая обложка
ISBN 978-5-94074-578-5

ИНФОРМАЦИЯ ОТ ИЗДАТЕЛЯ:

Данная книга посвящена программированию современных графических процессоров (GPU) на основе технологии CUDA от компании NVIDIA.

В книге разбираются как сама технология CUDA так и архитектура поддерживаемых GPU и вопросы оптимизации, включающие использование РТХ ассемблера. Рассматривается реализация целого класса алгоритмов и последователь­ностей на CUDA.

К книге прилагается CD, который содержит примеры решения на CUDA реальных задач с большим объемом вычислений из широкого класса облас­тей, включая моделирование нейронных сетей, динамику движения эле­ментарных частиц, геномные исследования и многое другое.

СОДЕРЖАНИЕ

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

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

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

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

Глава 5. Реализация на CUDA базовых операций над массивами - reduce, scan, построения гистограмм и сортировки

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

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

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

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

Приложения


Последние новости

Call of Duty: Black Ops II
Диктатор судится с Activision
// 18 июля 2014 г.
Бывший диктатор Панамы Мануэль Норьега подал в суд на издателя видеоигры «Call Of Duty» - американскую компанию Activision. Норьега требует выплаты компенсации, так как один из героев выпущенной в 2012 году игры изображает его самого.
PewDiePie
27 млн подписчиков PewDiePie
// 02 июля 2014 г.
Шведский геймер и видеоблоггер Феликс Чельберг, более известный как PewDiePie, смог привлечь на свой YouTube канал 27 млн подписчиков.
Sapphire Technology
Выиграй видеокарты Radeon HD!
// 01 июля 2014 г.
Компания Sapphire Technology, ведущий изготовитель видеокарт на базе графических процессоров AMD Radeon HD, совместно с сайтом www.3dnews.ru объявила о проведении конкурса, в котором вы можете выиграть современные видеокарты.
Mail.Ru Group
Платежи в онлайн-играх
// 25 июня 2014 г.
Компания Mail.Ru сообщает, что за два года доля платежей банковскими картами в онлайн-играх выросла в три раза.
Russian Developers Cup
Russian Developers Cup 2
// 24 июня 2014 г.
Началась регистрация на второй Russian Developers Cup – чемпионат для IT-специалистов в области веб-разработки, мобильных сервисов и игр, организованный Mail.Ru Group.
NVIDIA
GPU-ускорение для Illustrator
// 21 июня 2014 г.
Компания NVIDIA впервые представила GPU-ускорение для Adobe Illustrator CC, позволяя дизайнерам интерактивно работать с векторной графикой в любом разрешении, а также быстро и плавно панорамировать и масштабировать проекты.


Последние статьи

Как создаются 3D объекты
Как создаются 3D объекты
// 30 ноября 2013 г.
Многие ли из вас, заходя в игру, пробегая мимо зданий, спускаясь в подземелье и огибая во-он тот перегораживающий вход скелет представляли, как именно делались все те объекты, которые вы видите перед собой? Кто создавал модели персонажей, которые стали вашим альтер-эго в игре? Кто дал плоть всем запечатленным на бумаге концептам?
Комментарии [0]
Трёхмерная картинка в Nintendo 3DS: как это работает
Трёхмерная картинка в Nintendo 3DS: как это работает
// 9 ноября 2013 г.
Технологий отображения стерео­изображения придумано великое множество - для некоторых даже не нужны очки. В чём их различия, и какая из них перспективнее?
Комментарии [0]
Вывод звука в Windows
Вывод звука в Windows
// 14 сентября 2013 г.
Когда приходится осваивать новую область, самое трудное - это первый шаг. Так что, когда я решил разобраться с выводом звука в среде Windows, труднее всего было выбрать - с чего начать. Средства есть самые разные, от простейших функций типа PlaySound до мощных библиотек типа DirectX. Что же лучше всего подойдет для вашего конкретного приложения?
Комментарии [0]