Инструменты параллельного программирования в системах с общей памятью: учебник

Bibliografiska uppgifter
Institutionell upphovsman: Нижегородский государственный университет им. Н. И. Лобачевского (ННГУ)
Övriga upphovsmän: Корняков К. В. Кирилл Владимирович (редактор), Кустикова В. Д. Валентина Дмитриевна, Мееров И. Б. Иосиф Борисович, Сиднев А. А. Алексей Александрович, Сысоев А. В. Александр Владимирович, Шишков А. В. Александр Валерьевич, Гергель В. П. Виктор Павлович
Sammanfattning:В учебнике описываются методы и инструментальные средства для разработки, отладки и профилировки параллельных программ, ориенти рованных на работ)- в системах с общей памятью. Рассматриваются про граммные пакеты Intel Thread Checker, Intel Thread Profiler, Intel Threading Building Blocks. Дается вводная информация по пакету Intel Parallel Studio и библиотеке Intel MKL. Демонстрируется весь цикл работ, включая создание последовательной реализации в качестве базы для сравнения, подготовку параллельной версии, ее отладку, профилировку и оптимизацию. Изучение проводится на модельных задачах, не требующих наличия специфических знаний из конкретных предметных областей. Подразумевается знакомство читателя с основами программирования (базовый язык - С/ С++), некоторые задачи требуют сведений из высшей математики (задача Дирихле). Учебник разработан в лаборатории "Информационные технологии" (ITLab) факультета ВМК ННГУ с использованием материалов, подготовленных в рамках Приоритетного национального проекта "Образование" при поддержке корпорации Intel и Совета по грантам Президента Российской Федерации (грант № НШ-64729.2010.9). Для преподавателей и научных сотрудников, а также аспирантов и студентов высших учебных заведений.
Språk:ryska
Publicerad: Москва, Изд-во МГУ, 2010
Upplaga:2-е изд., испр. и доп.
Serie:Суперкомпьютерное образование
Ämnen:
Materialtyp: Bok
KOHA link:https://koha.lib.tpu.ru/cgi-bin/koha/opac-detail.pl?biblionumber=205688

MARC

LEADER 00000nam0a2200000 4500
001 205688
005 20231101225309.0
010 |a 9785211059313 
035 |a (RuTPU)RU\TPU\book\224172 
090 |a 205688 
100 |a 20111213d2010 m y0rusy50 ca 
101 0 |a rus 
102 |a RU 
105 |a a j 001zy 
200 1 |a Инструменты параллельного программирования в системах с общей памятью  |e учебник  |f К. В. Корняков [и др.]  |g Нижегородский государственный университет им. Н. И. Лобачевского (ННГУ); под ред. В. П. Гергель 
205 |a 2-е изд., испр. и доп. 
210 |a Москва  |c Изд-во МГУ  |d 2010 
215 |a 267 с.  |c ил. 
225 1 |a Суперкомпьютерное образование 
320 |a Библиография в конце глав. 
330 |a В учебнике описываются методы и инструментальные средства для разработки, отладки и профилировки параллельных программ, ориенти рованных на работ)- в системах с общей памятью. Рассматриваются про граммные пакеты Intel Thread Checker, Intel Thread Profiler, Intel Threading Building Blocks. Дается вводная информация по пакету Intel Parallel Studio и библиотеке Intel MKL. Демонстрируется весь цикл работ, включая создание последовательной реализации в качестве базы для сравнения, подготовку параллельной версии, ее отладку, профилировку и оптимизацию. Изучение проводится на модельных задачах, не требующих наличия специфических знаний из конкретных предметных областей. Подразумевается знакомство читателя с основами программирования (базовый язык - С/ С++), некоторые задачи требуют сведений из высшей математики (задача Дирихле). Учебник разработан в лаборатории "Информационные технологии" (ITLab) факультета ВМК ННГУ с использованием материалов, подготовленных в рамках Приоритетного национального проекта "Образование" при поддержке корпорации Intel и Совета по грантам Президента Российской Федерации (грант № НШ-64729.2010.9). Для преподавателей и научных сотрудников, а также аспирантов и студентов высших учебных заведений. 
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 профилирование 
610 1 |a синхронизация 
610 1 |a создание 
610 1 |a распараллеливание 
610 1 |a логические задачи 
610 1 |a Intel Threading Building Blocks 
610 1 |a теория 
610 1 |a лабораторные работы 
610 1 |a учебники 
675 |a 681.324.01(075.8)  |v 3 
701 1 |a Корняков  |b К. В.  |g Кирилл Владимирович 
701 1 |a Кустикова  |b В. Д.  |g Валентина Дмитриевна 
701 1 |a Мееров  |b И. Б.  |g Иосиф Борисович 
701 1 |a Сиднев  |b А. А.  |g Алексей Александрович 
701 1 |a Сысоев  |b А. В.  |g Александр Владимирович 
701 1 |a Шишков  |b А. В.  |g Александр Валерьевич 
702 1 |a Гергель  |b В. П.  |g Виктор Павлович  |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 20210205  |g RCR 
900 |a Параллельное программирование 
942 |c BK 
951 |b 010400  |b 010300