Архив метки: cuda

cuda

Технология CUDA в примерах. Введение в программирование графических процессоров — Джейсон Сандерс, Эдвард Кэндрот

В книге описаны основные моменты работы с вычислительной архитектурой CUDA, которая разрабатывается сотрудниками компании NVIDIA. Вместе с современной программной платформой, вычислительная архитектура CUDA позволяет программистам во всем мире использовать в работе огромную мощь графических процессоров, которую можно применить при создании высокопроизводительных приложений (например, научных, финансовых или инженерных). Книга «Технология CUDA в примерах. Введение в программирование графических процессоров» составлена Эдвардом Кэндротом и Джейсоном Сандерсом — ведущими разработчиками архитектуры CUDA, так что информация поступает, можно сказать, из первых рук.

Авторы в своей работе рассматривают самые важные аспекты CUDA, а также иллюстрируют их работающими примерами. После краткого введения в суть платформы и архитектуры CUDA, авторы начинают обсуждение функционала и связанных с ним решений. Читатель сможет узнать, когда лучше всего использовать то или иное средство CUDA, как писать программы, демонстрирующие впечатляющую производительность, и многое другое. Книга рассчитана, в основном, на программистов, но будет не менее полезна научным работникам, инженерам и студентам технических специальностей высших учебных заведений.

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

Книга «Основы работы с технологией CUDA» предназначена для обучения программированию GPU — современных графических процессоров, построенных на основе технологии CUDA, разработанной компанией NVIDIA. Рассмотрена сама технология CUDA, вопросы оптимизации, в числе которых использование .PTX, а также архитектура поддерживаемых GPU. Подробно описывается реализация на CUDA целого ряда последовательностей и алгоритмов. В комплект с книгой прилагается компакт-диск, на котором содержатся примеры решения реальных задач на CUDA, включающие объемные вычисления из множества областей, включая динамику движения элементарных частиц, геномные исследования, моделирование нейронных сетей и так далее.