Издается с 1978 года
в г. Сарове (Арзамас-16) Нижегородской области

РОССИЙСКИЙ ФЕДЕРАЛЬНЫЙ
ЯДЕРНЫЙ ЦЕНТР -
ВСЕРОССИЙСКИЙ НИИ
ЭКСПЕРИМЕНТАЛЬНОЙ ФИЗИКИ
 
 Русский |  English
О ЖУРНАЛЕ РЕДКОЛЛЕГИЯ ПУБЛИКАЦИОННАЯ ЭТИКА ПРАВИЛА ДЛЯ АВТОРОВ АВТОРЫ АРХИВ ПОСЛЕДНИЙ ВЫПУСК СЛЕДУЮЩИЙ ВЫПУСК СТАТЬЯ ГОДА




ВЕКТОРНАЯ ОПТИМИЗАЦИЯ ПРОГРАММНОГО МОДУЛЯ "ЛОГОС-АЭРОГИДРО" СРЕДСТВАМИ БИБЛИОТЕК IAL

И. П. Рыжачкин
Вопросы атомной науки и техники. Сер. Математическое моделирование физических процессов 2021. Вып.4. С. 76-82.

       В рамках программного модуля "Логос-АэроГидро" пакета программ "Логос" для дискретизации уравнения Навье-Стокса без расщепления используется метод конечных объемов на неструктурированных сетках, приводящий к решению СЛАУ с мелкоблочной матрицей для нахождения нескольких взаимозависимых неизвестных в каждой ячейке сетки. При распараллеливании вычислительных алгоритмов решения СЛАУ используются технологии SSE2-SSE4.2 (Intel®LegacySSE), Intel®AVX, Intel®AVX512. Описываются разработанные в РФЯЦ-ВНИИЭФ библиотеки IAL, обсуждаются проблемы, связанные с созданием оптимизированных библиотек. Приводятся результаты применения библиотек IAL для векторной оптимизации программного модуля "Логос-АэроГидро" (рис. - 8, список лит. - 5).

Ключевые слова: векторная оптимизация, SSE, AVX, пакет программ "Логос".

Полный текст статьи pdf


 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
[ Возврат ]


 
 
 
© ФГУП "РФЯЦ-ВНИИЭФ", 2000-2024