|
|
|
|
| LEADER |
00000nam0a2200000 4500 |
| 001 |
226544 |
| 005 |
20231101230734.0 |
| 010 |
|
|
|a 9785211063808
|
| 035 |
|
|
|a (RuTPU)RU\TPU\book\246919
|
| 090 |
|
|
|a 226544
|
| 100 |
|
|
|a 20121123d2012 m y0rusy50 ca
|
| 101 |
0 |
|
|a rus
|
| 102 |
|
|
|a RU
|
| 105 |
|
|
|a a j 001zy
|
| 200 |
1 |
|
|a Современные языки и технологии параллельного программирования
|e учебник
|f В. П. Гергель
|g Нижегородский государственный университет им. Н. И. Лобачевского (ННГУ), Фундаментальная библиотека
|
| 210 |
|
|
|a Москва
|c Изд-во МГУ
|d 2012
|
| 215 |
|
|
|a 408 с.
|c ил.
|
| 225 |
1 |
|
|a Суперкомпьютерное образование
|
| 320 |
|
|
|a Библиогр.: с. 394-402.
|
| 330 |
|
|
|a В учебнике представлен широкий спектр языков и технологий, активно используемых при разработке параллельного программного обеспечения. В числе рассмотренных подходов: технологии для разработки параллельных программ для систем с общей и распределенной памятью (MPI, ОрепМР), языки параллельного программирования на основе разделенного глобально адресуемого пространства (UPC, CAF, Chapel, Х10) и технологии разработки параллельных программ для графических процессоров (CUDA, OpenCL). Рассмотрение такого значительного набора языков и технологий в рамках одного учебника позволяет получить полное представление о разнообразии существующих подходов в области параллельного программирования.Для широкого круга студентов, аспирантов и специалистов, желающих изучить и практически использовать параллельные компьютерные системы для решения вычислительно трудоемких задач. Рекомендовано Советом учебно-методического объединения классических университетов России по прикладной математике и информатике.Подготовка учебника была выполнена в лаборатории «Информационные технологии» (ИТЛаб) Научно-образовательного центра «СКТ-Приволжье» в рамках программы развития Нижегородского университета как Национального исследовательского университета. Ключевые слова: языки и технологии параллельного программирования, высокопроизводительные вычислительные системы с общей и распределенной памятью, многоядерные и графические процессоры, суперкомпьютерное образование.
|
| 606 |
1 |
|
|a Программирование параллельное
|2 stltpush
|3 (RuTPU)RU\TPU\subj\71250
|9 85229
|
| 610 |
1 |
|
|a параллельные вычислительные системы
|
| 610 |
1 |
|
|a классификация
|
| 610 |
1 |
|
|a характеристика
|
| 610 |
1 |
|
|a понятия
|
| 610 |
1 |
|
|a потоки
|
| 610 |
1 |
|
|a синхронизация
|
| 610 |
1 |
|
|a взаимоблокировка
|
| 610 |
1 |
|
|a OpenMP
|
| 610 |
1 |
|
|a MPI
|
| 610 |
1 |
|
|a языки программирования
|
| 610 |
1 |
|
|a UPC
|
| 610 |
1 |
|
|a C
|
| 610 |
1 |
|
|a Fortran
|
| 610 |
1 |
|
|a Chapel
|
| 610 |
1 |
|
|a X10
|
| 610 |
1 |
|
|a CUDA
|
| 610 |
1 |
|
|a графические процессоры
|
| 610 |
1 |
|
|a OpenCL
|
| 610 |
1 |
|
|a гетерогенные системы
|
| 610 |
1 |
|
|a учебники
|
| 675 |
|
|
|a 004.42.032.24(075.8)
|v 4
|
| 700 |
|
1 |
|a Гергель
|b В. П.
|g Виктор Павлович
|
| 712 |
0 |
2 |
|a Нижегородский государственный университет им. Н. И. Лобачевского (ННГУ)
|b Фундаментальная библиотека
|2 stltpush
|3 (RuTPU)RU\TPU\col\17716
|
| 801 |
|
1 |
|a RU
|b 63413507
|c 20121123
|
| 801 |
|
2 |
|a RU
|b 63413507
|c 20150630
|g RCR
|
| 900 |
|
|
|a Технологии программирования
|
| 942 |
|
|
|c BK
|
| 951 |
|
|
|b 010300
|b 010400
|