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

Выч. мет. программирование, 2010, том 11, выпуск 3, страницы 77–93 (Mi vmp343)

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

Программирование

Некоторые технологические аспекты применения высокопроизводительных вычислений на графических процессорах в прикладных программных системах

М. Р. Галимовa, Е. В. Биряльцевb

a Казанский филиал Межведомственного суперкомпьютерного центра РАН
b Научно-исследовательский институт математики и механики им. Н. Г. Чеботарева, Казанский (Приволжский) федеральный университет

Аннотация: Рассмотрено решение задачи моделирования естественного микросейсмического поля численным методом с использованием различных технологий высокопроизводительных вычислений, а именно вычислений на графических процессорах (ГПУ) и суперкомпьютере МВС-100К. Проведено сравнение производительности рассмотренных технологий (CUDA/JCuda, OpenCL) при выполнении на одной и нескольких видеокартах. Приведены оценки эффективности различных методов оптимизации программ на графических процессорах. Изучен вопрос одновременного выполнения вычислений на нескольких видеокартах, распределенных в сети (кластер ГПУ), с использованием технологий межсетевого взаимодействия (MPI, MPJ, GridGain) для обеспечения синхронизации данных.

Ключевые слова: высокопроизводительные вычисления; параллельные вычисления; кластер ГПУ; технология ГПУ; моделирование микросейсмического поля.

УДК: 004.942:519.684:550.348.432



© МИАН, 2024