Журнал "Программная инженерия"
Теоретический и прикладной научно-технический журнал
ISSN 2220-3397

Номер 7 2015 год

УДК: 004.2 + 004.4
Технология параллельного программирования экзафлопсных компьютеров
С. Г. Елизаров, канд. физ.-мат. наук, ст. науч. сотр., МГУ им. М.В. Ломоносова, Г. А. Лукьянченко, аспирант, НИЦ "Курчатовский институт", г. Москва, В. В. Корнеев, д-р техн. наук, проф., зам. директора по научной работе, e-mail: korv@rdi-kvant.ru, ФГУП "НИИ "Квант", г. Москва

Предложена модель вычислений и организации памяти для экзамасштабных суперкомпьютеров. Описаны основные конструкции языка программирования и аппаратные блоки, необходимые для поддержки предложенной модели. Представлен действующий прототип, разработанный на программируемой логической интегральной схеме узла суперкомпьютера экзафлопсного уровня, содержащий более тысячи вычислительных ядер. Прототип допускает гибкую настройку вычислительной архитектуры под задачи пользователя и предлагает для решения параллельных задач такие перспективные подходы, как легкие вычислительные потоки и тегированная общая память.

Ключевые слова: экзамасштабный суперкомпьютер, модель параллельных вычислений с общей памятью, многоядерный процессор на ПЛИС
Стр. 3–10