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

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

В. П. Гергель

     

бумажная книга



Издательство: Издательство МГУ
Серия: Суперкомпьютерное образование
Дата выхода: ноябрь 2012
ISBN: 978-5-211-06380-8
Тираж: 2 000 экземпляров
Объём: 408 страниц
Масса: 650 г
Обложка: твёрдая

В учебнике представлен широкий спектр языков и технологий, активно используемых при разработке параллельного программного обеспечения. В числе рассмотренных подходов: технологии для разработки параллельных программ для систем с общей и распределенной памятью (MPI, ОрепМР), языки параллельного программирования на основе разделенного глобально адресуемого пространства (UPC, CAF, Chapel, Х10) и технологии разработки параллельных программ для графических процессоров (CUDA, OpenCL). Рассмотрение такого значительного набора языков и технологий в рамках одного учебника позволяет получить полное представление о разнообразии существующих подходов в области параллельного программирования.
Для широкого круга студентов, аспирантов и специалистов, желающих изучить и практически использовать параллельные компьютерные системы для решения вычислительно трудоемких задач.
Рекомендовано Советом учебно-методического объединения классических университетов России по прикладной математике и информатике.