Лекции по параллельным вычислениям. Гергель В.П - 3 стр.

UptoLike

Составители: 

3
ВВЕДЕНИЕ
В последние годы усиливается внимание к использованию высокопроизво-
дительной вычислительной техники в научных исследованиях и образовании.
Связано это с тем, что во многих областях знаний фундаментальные научные
исследования связаны с необходимостью проведения масштабных численных
экспериментов. Общая тенденция состоит в том, что происходит концентрация
вычислительных ресурсов в центрах коллективного пользования и развитие
инфраструктуры удаленного доступа с использованием средств телекоммуни-
каций. Это требует, чтобы большое число специалистов в разных областях вла-
дели современными технологиями работы как на многопроцессорных системах
удаленных суперкомпьютерных центров, так и на персональных мини-
кластерах.
В последние годы появились замечательные книги [2,3], которые позволи-
ли в какой-то степени снять проблему недостатка в учебных пособиях. Вместе с
тем массовая подготовка специалистов, в особенности переход на двухступен-
чатую подготовку бакалавр-магистр (с крайне малым числом часов аудиторных
занятий), потребовала издания более компактного и вместе с тем достаточно
доступного для самостоятельной подготовки пособия. Другая важная отличи-
тельная черта настоящего учебного пособия состоит в следующем.
Подготовка задачи к решению на параллельном компьютере заключается в
составлении плана вычислений и составлении кода. Для составления эффек-
тивного плана вычислений обычно требуется глубокое понимание существа за-
дачи, а для написания соответствующего некоторому плану вычислений эффек-
тивного кода требуется глубокое знание особенностей построения вычисли-
тельной системы. В частности, требуется знание топологии связей, типа про-
цессора, относительных объемов памяти кэшей различных уровней и др. К со-
жалению, специалистов, одинаково глубоко владеющих как предметом иссле-
дований в «своей» области знаний, так и знаниями в области высокопроизводи-
тельных вычислительных систем, не так много.