|
|
• Содержание выпуска • • Математические основы программирования • • Методы оптимизации и теория управления • • Искусственный интеллект, интеллектуальные системы, нейронные сети • • Программное и аппаратное обеспечение для суперЭВМ •
Программное и аппаратное обеспечение для суперЭВМ
Ответственный за рубрику: д.ф.-м.н., чл.-корр. РАН Абрамов С.М.
Слева для каждой статьи показаны: присвоенный статье порядковый номер;
дата поступления статьи в
редакцию; количество страниц статьи в
формате А5; ссылка на полный текст статьи в формате PDF
.
20
Поступила в редакцию 12.12.2020
Подписана в печать 28.12.2020
17 с.
PDF |
Н. И. Дикарев, Б. М. Шабанов, А. С. Шмелёв
Преимущества и недостатки использования метода
векторов указателей в векторном потоковом
процессоре
Статья посвящена анализу выполнения программы быстрой
сортировки (QS) в векторном процессоре с архитектурой
управления потоком данных, в котором для
хранения массивов используется метод векторов-указателей.
Анализируется выявленный на программе QS недостаток хранения
массивов с помощью векторов указателей и предложен способ
решения этого недостатка введением команд
split и fuse в систему команд процессора.
Несмотря на значительное усложнение графа и числа выполняемых команд
в программе QS, введение в систему команд ВПП новых команд
split и fuse позволило достичь на этой
программе до 11 раз более высокой
производительности по сравнению с процессорным ядром Intel Skylake.
Причем пиковые производительности ВПП и Intel Skylake
различаются в 8 раз.
Ключевые слова:
векторный процессор, архитектура управления потоком
данных,
программа сортировки, параллелизм уровня команд, мелкоструктурный
параллелизм, векторная производительность. |
Ссылка на статью обязательна |
http://psta.psiras.ru/read/psta2020_4_55-71.pdf |
цифровой идентификатор
статьи DOI |
http://doi.org/10.25209/2079-3316-2020-11-4-55-71 |
|
|
• Содержание выпуска • • Математические основы программирования • • Методы оптимизации и теория управления • • Искусственный интеллект, интеллектуальные системы, нейронные сети • • Программное и аппаратное обеспечение для суперЭВМ •
|