Современные языки и технологии параллельного программирования: учебник

التفاصيل البيبلوغرافية
المؤلف الرئيسي: Гергель В. П. Виктор Павлович
مؤلف مشترك: Нижегородский государственный университет им. Н. И. Лобачевского (ННГУ) Фундаментальная библиотека
الملخص:В учебнике представлен широкий спектр языков и технологий, активно используемых при разработке параллельного программного обеспечения. В числе рассмотренных подходов: технологии для разработки параллельных программ для систем с общей и распределенной памятью (MPI, ОрепМР), языки параллельного программирования на основе разделенного глобально адресуемого пространства (UPC, CAF, Chapel, Х10) и технологии разработки параллельных программ для графических процессоров (CUDA, OpenCL). Рассмотрение такого значительного набора языков и технологий в рамках одного учебника позволяет получить полное представление о разнообразии существующих подходов в области параллельного программирования.Для широкого круга студентов, аспирантов и специалистов, желающих изучить и практически использовать параллельные компьютерные системы для решения вычислительно трудоемких задач. Рекомендовано Советом учебно-методического объединения классических университетов России по прикладной математике и информатике.Подготовка учебника была выполнена в лаборатории «Информационные технологии» (ИТЛаб) Научно-образовательного центра «СКТ-Приволжье» в рамках программы развития Нижегородского университета как Национального исследовательского университета. Ключевые слова: языки и технологии параллельного программирования, высокопроизводительные вычислительные системы с общей и распределенной памятью, многоядерные и графические процессоры, суперкомпьютерное образование.
اللغة:الروسية
منشور في: Москва, Изд-во МГУ, 2012
سلاسل:Суперкомпьютерное образование
الموضوعات:
التنسيق: كتاب
KOHA link:https://koha.lib.tpu.ru/cgi-bin/koha/opac-detail.pl?biblionumber=226544

MARC

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