RUS  ENG
Полная версия
ЖУРНАЛЫ // Труды института системного программирования РАН // Архив

Труды ИСП РАН, 2018, том 30, выпуск 1, страницы 115–126 (Mi tisp299)

Эта публикация цитируется в 1 статье

Применение AVX512-векторизации для увеличения производительности генератора псевдослучайных чисел

М. С. Гуськоваab, Л. Ю. Барашcab, Л. Н. Щурdcab

a Национальный исследовательский университет «Высшая школа экономики»
b Научный центр РАН в Черноголовке
c Институт теоретической физики им. Л.Д. Ландау
d Вычислительный центр им. А.А. Дородницына ФИЦ ИУ РАН

Аннотация: В работе описывается применение наборов SIMD инструкций (Single Instruction Multiple Data) для параллелизации алгоритма генерации псевдослучайных чисел. Дан обзор расширений MMX, SSE, AVX2, AVX512, реализующих принцип SIMD. Приведен пример реализации генератора LFSR113 с использованием расширения AVX512. Приведен сравнительный анализ скоростей работы различных реализаций алгоритма.

Ключевые слова: псевдослучайные числа, SIMD инструкции, технология AVX-512.

DOI: 10.15514/ISPRAS-2018-30(1)-8



Реферативные базы данных:


© МИАН, 2024