Computational nanotechnology
RUS  ENG    ЖУРНАЛЫ   ПЕРСОНАЛИИ   ОРГАНИЗАЦИИ   КОНФЕРЕНЦИИ   СЕМИНАРЫ   ВИДЕОТЕКА   ПАКЕТ AMSBIB  
Общая информация
Последний выпуск
Архив

Поиск публикаций
Поиск ссылок

RSS
Последний выпуск
Текущие выпуски
Архивные выпуски
Что такое RSS



Comp. nanotechnol.:
Год:
Том:
Выпуск:
Страница:
Найти






Персональный вход:
Логин:
Пароль:
Запомнить пароль
Войти
Забыли пароль?
Регистрация


Computational nanotechnology, 2021, том 8, выпуск 1, страницы 38–45
DOI: https://doi.org/10.33693/2313-223X-2021-8-1-38-45
(Mi cn325)
 

МНОГОМАСШТАБНОЕ МОДЕЛИРОВАНИЕ ДЛЯ УПРАВЛЕНИЯ И ОБРАБОТКИ ИНФОРМАЦИИ

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

А. А. Клейменов, Н. Н. Попова

Московский государственный университет имени М.В. Ломоносова
Аннотация: Ведущей тенденцией развития архитектур высокопроизводительных вычислительных систем в последние годы является использование сопроцессоров - графических ускорителей (GPU) и ПЛИС (FPGA) - программируемых логических интегральных схем. В связи с этим растет число приложений из самых разных предметных областей, модифицированных для использования на GPU и успешно использованных на практике. В работе предлагается подход к прогнозированию времени выполнения CUDA-ядер, основанный на статическом анализе исходного кода программы. Подход основан на построении модели CUDA-ядра и модели графического ускорителя. Разработанный метод оценки времени выполнения CUDA-ядер применен к реализации алгоритмов матричного умножения, преобразованию Фурье и методу обратного распространения ошибки для обучения нейросетей. В результате верификации подход показал хорошую точность предсказания, особенно при небольшой загрузке графического процессора.
Ключевые слова: анализ производительности, CUDA-ядро, статический анализ, модель графического процессора.
Финансовая поддержка Номер гранта
Российский фонд фундаментальных исследований 20-07-01053
Работа выполнена при финансовой поддержке РФФИ (проект № 20-07-01053)
Поступила в редакцию: 15.02.2021
Тип публикации: Статья
Образец цитирования: А. А. Клейменов, Н. Н. Попова, “Метод прогнозирования времени выполнения программ для графических процессоров”, Comp. nanotechnol., 8:1 (2021), 38–45
Цитирование в формате AMSBIB
\RBibitem{KlePop21}
\by А.~А.~Клейменов, Н.~Н.~Попова
\paper Метод прогнозирования времени выполнения программ для графических процессоров
\jour Comp. nanotechnol.
\yr 2021
\vol 8
\issue 1
\pages 38--45
\mathnet{http://mi.mathnet.ru/cn325}
\crossref{https://doi.org/10.33693/2313-223X-2021-8-1-38-45}
Образцы ссылок на эту страницу:
  • https://www.mathnet.ru/rus/cn325
  • https://www.mathnet.ru/rus/cn/v8/i1/p38
  • Citing articles in Google Scholar: Russian citations, English citations
    Related articles in Google Scholar: Russian articles, English articles
    Computational nanotechnology
    Статистика просмотров:
    Страница аннотации:121
    PDF полного текста:28
    Список литературы:1
     
      Обратная связь:
     Пользовательское соглашение  Регистрация посетителей портала  Логотипы © Математический институт им. В. А. Стеклова РАН, 2024