|
Математическое моделирование, 2001, том 13, номер 2, страницы 103–109
(Mi mm683)
|
|
|
|
Эта публикация цитируется в 1 научной статье (всего в 1 статье)
Международная конференция "Математическое моделирование в экологии и численные методы" (Ростов-на-Дону)
Автоматическое распараллеливание циклов с двумерными массивами для выполнения на суперкомпьютерах с распределенной памятью (на примере умножения матриц)
С. А. Лазарева, Н. Н. Ячменёва Ростовский государственный университет
Аннотация:
Рассмотрены вопросы параллельного выполнения циклов, работающих с двумерными
массивами, в частности, умножение матриц. На основе анализа зависимостей
по данным выявлена стратегия умножения матриц, наиболее эффективная для суперкомпьютеров с распределенной памятью. Предложен метод автоматического распределения матриц в памяти процессоров и алгоритм пересылки элементов между
процессорами. Разработана программа, позволяющая проводить анализ исходной последовательной программы, выявление фрагментов, соответствующих умножению
матриц, замену их разработанными шаблонами. Приведены результаты выполнения
распараллеленных программ на суперкомпьютере nCUBE 2S.
Поступила в редакцию: 05.11.1999
Образец цитирования:
С. А. Лазарева, Н. Н. Ячменёва, “Автоматическое распараллеливание циклов с двумерными массивами для выполнения на суперкомпьютерах с распределенной памятью (на примере умножения матриц)”, Матем. моделирование, 13:2 (2001), 103–109
Образцы ссылок на эту страницу:
https://www.mathnet.ru/rus/mm683 https://www.mathnet.ru/rus/mm/v13/i2/p103
|
|