|
Эта публикация цитируется в 1 научной статье (всего в 1 статье)
Программное и аппаратное обеспечение распределенных и суперкомпьютерных систем
Недостаточная пропускная способность памяти на программе Stencil: преимущество векторного потокового процессора
Н. И. Дикарев, Б. М. Шабанов, А. С. Шмелёв Межведомственный суперкомпьютерный центр РАН
Аннотация:
Основным фактором, ограничивающим производительность большинства приложений для высокопроизводительных вычислительных систем, является недостаточная пропускная способность памяти, а не недостаточная вычислительная мощность. Программными методами преодоления этого недостатка являются блочные методы, локализующие обращения в пределах быстрой памяти на процессорном кристалле, и «программная конвейеризация» по организации вычислений в виде цепочек арифметических команд между командами обращения к памяти.
На примере программ 2D и 3D Stencil показано, что использование «программной конвейеризации» в разрабатываемом векторном процессоре с архитектурой управления потоком данных позволяет достичь значительно более высокой производительности по сравнению с лучшими процессорами традиционной архитектуры.
Ключевые слова и фразы:
векторный процессор, архитектура управления потоком данных, многопроцессорная система с общей памятью, оценка производительности.
Поступила в редакцию: 12.11.2018 05.12.2018 Подписана в печать : 30.12.2018
Образец цитирования:
Н. И. Дикарев, Б. М. Шабанов, А. С. Шмелёв, “Недостаточная пропускная способность памяти на программе Stencil: преимущество векторного потокового процессора”, Программные системы: теория и приложения, 9:4 (2018), 399–415
Образцы ссылок на эту страницу:
https://www.mathnet.ru/rus/ps323 https://www.mathnet.ru/rus/ps/v9/i4/p399
|
Статистика просмотров: |
Страница аннотации: | 208 | PDF полного текста: | 58 | Список литературы: | 33 |
|