Технологии параллельного программирования для процессоров новых архитектур: учебник

Opis bibliograficzny
1. autor: Линев А. В. Алексей Владимирович
Korporacja: Нижегородский государственный университет им. Н. И. Лобачевского (ННГУ)
Kolejni autorzy: Боголепов Д. К. Денис Константинович (редактор), Бастраков С. И. Сергей Иванович, Гергель В. П.
Streszczenie:Настоящий учебник направлен на представление обзора технологий программирования и эффективного использования различных типов параллельных архитектур, включая современные графические процессоры, ускорители ClearSpeed и процессоры Cell BE. В данном учебнике излагаются основные вопросы использования ускорителей. Дается обзор различных архитектурных решений и соответствующих средств разработки, а также исследуется эффективность данных решений на примере задачи моделирования динамики системы N точечных масс. Особое внимание уделяется широко распространенному сегодня типу ускорителей - графическим процессорам, которые за последние семь лет претерпели самые существенные изменения и превратились в универсальные процессоры общего назначения. Дается обзор существующих систем разработки для ГПУ и рассматриваются их достоинства и недостатки при решении различных задач. Подробно обсуждаются наиболее актуальные в настоящий момент инструменты: графические интерфейсы и шейдерные языки (на примере OpenGL и GLSL), NVIDIA CUDA и OpenCL. Получаемый в результате изучения данного пособия набор знаний и умений является достаточным для того, чтобы читатель смог самостоятельно адаптировать и реализовать свой алгоритм для того или иного ускорителя, обеспечив эффективное решение задачи.
Język:rosyjski
Wydane: Москва, Изд-во МГУ, 2010
Seria:Суперкомпьютерное образование
Hasła przedmiotowe:
Format: Książka
KOHA link:https://koha.lib.tpu.ru/cgi-bin/koha/opac-detail.pl?biblionumber=205682

MARC

LEADER 00000nam0a2200000 4500
001 205682
005 20231101225309.0
010 |a 9785211059627 
035 |a (RuTPU)RU\TPU\book\224166 
090 |a 205682 
100 |a 20111213d2010 m y0rusy50 ca 
101 0 |a rus 
102 |a RU 
105 |a y j 001zy 
200 1 |a Технологии параллельного программирования для процессоров новых архитектур  |e учебник  |f А. В. Линев, Д. К. Боголепов, С. И. Бастраков  |g Нижегородский государственный университет им. Н. И. Лобачевского (ННГУ); под ред. В. П. Гергеля 
210 |a Москва  |c Изд-во МГУ  |d 2010 
215 |a 152 с. 
225 1 |a Суперкомпьютерное образование 
320 |a Библиография в конце глав. 
330 |a Настоящий учебник направлен на представление обзора технологий программирования и эффективного использования различных типов параллельных архитектур, включая современные графические процессоры, ускорители ClearSpeed и процессоры Cell BE. В данном учебнике излагаются основные вопросы использования ускорителей. Дается обзор различных архитектурных решений и соответствующих средств разработки, а также исследуется эффективность данных решений на примере задачи моделирования динамики системы N точечных масс. Особое внимание уделяется широко распространенному сегодня типу ускорителей - графическим процессорам, которые за последние семь лет претерпели самые существенные изменения и превратились в универсальные процессоры общего назначения. Дается обзор существующих систем разработки для ГПУ и рассматриваются их достоинства и недостатки при решении различных задач. Подробно обсуждаются наиболее актуальные в настоящий момент инструменты: графические интерфейсы и шейдерные языки (на примере OpenGL и GLSL), NVIDIA CUDA и OpenCL. Получаемый в результате изучения данного пособия набор знаний и умений является достаточным для того, чтобы читатель смог самостоятельно адаптировать и реализовать свой алгоритм для того или иного ускорителя, обеспечив эффективное решение задачи. 
606 1 |a Вычислительные системы параллельные  |x Программирование  |2 stltpush  |3 (RuTPU)RU\TPU\subj\4401  |9 32680 
610 1 |a графические процессоры 
610 1 |a вычисления 
610 1 |a технологии 
610 1 |a CUDA 
610 1 |a OpenCL 
610 1 |a Cell BE 
610 1 |a архитектура 
610 1 |a оптимизация 
610 1 |a программирование 
610 1 |a учебники 
675 |a 681.324.01(075.8)  |v 3 
700 1 |a Линев  |b А. В.  |g Алексей Владимирович 
701 1 |a Боголепов  |b Д. К.  |g Денис Константинович 
701 1 |a Бастраков  |b С. И.  |g Сергей Иванович 
702 1 |a Гергель  |b В. П.  |4 340 
712 0 2 |a Нижегородский государственный университет им. Н. И. Лобачевского (ННГУ)  |2 stltpush  |3 (RuTPU)RU\TPU\col\292 
801 1 |a RU  |b 63413507  |c 20111213 
801 2 |a RU  |b 63413507  |c 20150710  |g RCR 
900 |a Параллельное программирование 
900 |a Технологии программирования 
942 |c BK 
951 |b 010400  |b 010300