Инструменты параллельного программирования в системах с общей памятью учебник
| Corporate Author: | |
|---|---|
| Other Authors: | , , , , , , |
| Summary: | В учебнике описываются методы и инструментальные средства для разработки, отладки и профилировки параллельных программ, ориенти рованных на работ)- в системах с общей памятью. Рассматриваются про граммные пакеты Intel Thread Checker, Intel Thread Profiler, Intel Threading Building Blocks. Дается вводная информация по пакету Intel Parallel Studio и библиотеке Intel MKL. Демонстрируется весь цикл работ, включая создание последовательной реализации в качестве базы для сравнения, подготовку параллельной версии, ее отладку, профилировку и оптимизацию. Изучение проводится на модельных задачах, не требующих наличия специфических знаний из конкретных предметных областей. Подразумевается знакомство читателя с основами программирования (базовый язык - С/ С++), некоторые задачи требуют сведений из высшей математики (задача Дирихле). Учебник разработан в лаборатории "Информационные технологии" (ITLab) факультета ВМК ННГУ с использованием материалов, подготовленных в рамках Приоритетного национального проекта "Образование" при поддержке корпорации Intel и Совета по грантам Президента Российской Федерации (грант № НШ-64729.2010.9). Для преподавателей и научных сотрудников, а также аспирантов и студентов высших учебных заведений. |
| Published: |
Москва, Изд-во МГУ, 2010
|
| Edition: | 2-е изд., испр. и доп. |
| Series: | Суперкомпьютерное образование |
| Subjects: | |
| Format: | Book |
| KOHA link: | https://koha.lib.tpu.ru/cgi-bin/koha/opac-detail.pl?biblionumber=205688 |
| Physical Description: | 267 с. ил. |
|---|---|
| Summary: | В учебнике описываются методы и инструментальные средства для разработки, отладки и профилировки параллельных программ, ориенти рованных на работ)- в системах с общей памятью. Рассматриваются про граммные пакеты Intel Thread Checker, Intel Thread Profiler, Intel Threading Building Blocks. Дается вводная информация по пакету Intel Parallel Studio и библиотеке Intel MKL. Демонстрируется весь цикл работ, включая создание последовательной реализации в качестве базы для сравнения, подготовку параллельной версии, ее отладку, профилировку и оптимизацию. Изучение проводится на модельных задачах, не требующих наличия специфических знаний из конкретных предметных областей. Подразумевается знакомство читателя с основами программирования (базовый язык - С/ С++), некоторые задачи требуют сведений из высшей математики (задача Дирихле). Учебник разработан в лаборатории "Информационные технологии" (ITLab) факультета ВМК ННГУ с использованием материалов, подготовленных в рамках Приоритетного национального проекта "Образование" при поддержке корпорации Intel и Совета по грантам Президента Российской Федерации (грант № НШ-64729.2010.9). Для преподавателей и научных сотрудников, а также аспирантов и студентов высших учебных заведений. |
| ISBN: | 9785211059313 |