Нашли опечатку? Выделите ее мышкой и нажмите Ctrl+Enter
Название: An introduction to parallel programming
Авторы: Pacheco P.S, Malensek M
Аннотация:
Параллельное оборудование уже давно повсеместно: трудно найти ноутбук, настольный компьютер или сервер, которые не используют многоядерный процессор. Кластерные вычисления сегодня почти так же распространены, как мощные рабочие станции в 1990-х годах, а облачные вычисления делают системы с распределенной памятью такими же доступными, как настольные компьютеры. Несмотря на это, большинство специалистов по компьютерным наукам заканчивают обучение, имея небольшой или нулевой опыт параллельного программирования. Многие колледжи и университеты предлагают факультативные курсы по параллельным вычислениям для старших классов, но поскольку большинству специалистов по компьютерным наукам приходится проходить большое количество обязательных курсов, многие заканчивают обучение, так и не написав многопоточную или многопроцессорную программу.