Preview

Вопросы радиоэлектроники

Расширенный поиск

МЕТОД РЕШЕНИЯ СИСТЕМЫ ЛИНЕЙНЫХ АЛГЕБРАИЧЕСКИХ УРАВНЕНИЙ С ПРИМЕНЕНИЕМ ВЫСОКОПРОИЗВОДИТЕЛЬНЫХ ВЫЧИСЛЕНИЙ НА ГРАФИЧЕСКИХ ПРОЦЕССОРАХ

https://doi.org/10.21778/2218-5453-2019-5-112-115

Полный текст:

Аннотация

В статье рассматривается применение графических процессоров для решения системы линейных алгебраических уравнений (СЛАУ) большой размерности. В качестве аппаратуры для решения СЛАУ использовалась гетерогенная многопроцессорная вычислительная платформа производства НИИВК им. М. А. Карцева, архитектура  которой позволяет объединять модули микропроцессоров общего назначения с модулями графических процессоров.  Приведено  описание  программы  решения  СЛАУ,  разработанной  на  основе  библиотеки  CUBLAS  программного интерфейса CUDA. Предложена методика повышения точности вычислений СЛАУ, основанная на использовании  модифицированного  метода  Гаусса.  Установлено,  что  применение  модифицированного  метода  Гаусса практически не увеличивает время работы программы при существенном повышении точности вычислений. Сделан вывод, что применение графических процессоров при решении СЛАУ позволяет обрабатывать матрицы большего размера по сравнению с использованием микропроцессоров общего назначения.

Об авторе

М. З. Бененсон
АО «Научно-исследовательский институт вычислительных комплексов им. М.А. Карцева»
Россия

Бененсон Михаил Залманович,  главный  научный  сотрудник

117437,  Москва,  ул.  Профсоюзная,  д. 108,  тел.: 8 (495) 330‑81‑48, 8 (916) 515‑22‑18



Список литературы

1. Моделирование и оптимизация на ЭВМ радиоэлектронных устройств / З. М. Бененсон, М. Р. Елистратов, Л. К. Ильин, С. В. Кравченко, Д. М. Сухов, М. А. Удлер. Под ред. З. М. Бененсона. М.: Радио и связь, 1981. 272 c.

2. Реконфигурируемая вычислительная платформа с разнородной архитектурой / А. К. Барыбин, В. Н. Лобанов, М. И. Чельдиев, П. Б. Чучкалов // Вопросы радиоэлектроники. 2016. № 7. С. 70–77.

3. Сандерс Дж., Кэндрот Э. Технология программирования CUDA в примерах. Введение в программирование графических процессоров М.: ДМК Пресс, 2015. С. 16–25.

4. CUDA Toolkit Documentation: cuBLAS. [Электронный ресурс]. URL: http://docs.nvidea.com/cuda/cublas (дата обращения: 07.02.2019).

5. Бененсон М. З. Использование методов параллельного программирования для решения систем линейных алгебраических уравнений // Вопросы радиоэлектроники. 2016. № 7. С. 100–102.


Для цитирования:


Бененсон М.З. МЕТОД РЕШЕНИЯ СИСТЕМЫ ЛИНЕЙНЫХ АЛГЕБРАИЧЕСКИХ УРАВНЕНИЙ С ПРИМЕНЕНИЕМ ВЫСОКОПРОИЗВОДИТЕЛЬНЫХ ВЫЧИСЛЕНИЙ НА ГРАФИЧЕСКИХ ПРОЦЕССОРАХ. Вопросы радиоэлектроники. 2019;(5):112-115. https://doi.org/10.21778/2218-5453-2019-5-112-115

For citation:


Benenson M.Z. METHOD OF SOLVING SYSTEM OF LINEAR ALGEBRAIC EQUATIONS WITH USE OF HIGH PERFORMANCE COMPUTING ON GPU. Issues of radio electronics. 2019;(5):112-115. (In Russ.) https://doi.org/10.21778/2218-5453-2019-5-112-115

Просмотров: 48


Creative Commons License
Контент доступен под лицензией Creative Commons Attribution 4.0 License.


ISSN 2218-5453 (Print)
ISSN 2686-7680 (Online)