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

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

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



Труды ИСП РАН:
Год:
Том:
Выпуск:
Страница:
Найти






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


Труды института системного программирования РАН, 2016, том 28, выпуск 3, страницы 241–266
DOI: https://doi.org/10.15514/ISPRAS-2016-28(3)-15
(Mi tisp48)
 

Применение ПЛИС для расчета деполимеризации микротрубочки методом броуновской динамики

Ю. А. Румянцевab, П. Н. Захаровc, Н. А. Абрашитоваb, А. В. Шматокb, В. О. Рыжихa, Н. Б. Гудимчукadc, Ф. И. Атауллахановadc

a Московский государственный университет имени М.В. Ломоносова
b НПО РОСТА
c Центр теоретических проблем физико-химической фармакологии РАН
d Федеральный научно-клинический центр детской гематологии, онкологии и иммунологии имени Дмитрия Рогачева
Список литературы:
Аннотация: В данной работе рассмотрена аппаратная реализация расчета деполимеризации белковой микротрубочки методом броуновской динамики на кристалле программируемой логической интегральной схеме (ПЛИС) Xilinx Virtex-7 с использованием высокоуровневого транслятора с языка Си Vivado HLS. Реализация на ПЛИС сравнивается с параллельными реализациями этого же алгоритма на многоядерном процессоре Intel Xeon и графическом процессоре Nvidia K40 по критериям производительности и энергоэффективности. Алгоритм работает на броуновских временах и поэтому требует большого количества нормально распределенных случайных чисел. Оригинальный последовательный код был оптимизирован под многоядердную архитектуру с помощью OpenMP, для графического процессора - с помощью OpenCL, а реализация на ПЛИС была получена посредством высокоуровневого транслятора Vivado HLS. В работе показано, что реализация на ПЛИС быстрее CPU в 17 раз и быстрее GPU в 11 раз. Что касается энергоэффективности (производительности на ватт), ПЛИС была лучше CPU в 227 раз и лучше GPU в 75 раз. Ускоренное на ПЛИС приложение было разработано с помощью SDK, включающего готовый проект ПЛИС, имеющий PCI Express интерфейс для связи с хост-компьютером, и софтверные библиотеки для общения хост-приложения с ПЛИС ускорителем. От конечного разработчика было необходимо только разработать вычислительно ядро алгоритма на языке Си в среде Vivado HLS, и не требовалось специальных навыков ПЛИС разработки.
Ключевые слова: Высокопроизводительные вычисления, ПЛИС, микротрубочки, высокоуровневый синтез, броуновская динамика.
Финансовая поддержка Номер гранта
Российский фонд фундаментальных исследований 16-04-01862
16-34-60113
Работа была поддержана грантом РФФИ, проект No 16-04-01862 А и проект No 16-34-60113 мол_а_дк.
Реферативные базы данных:
Тип публикации: Статья
Образец цитирования: Ю. А. Румянцев, П. Н. Захаров, Н. А. Абрашитова, А. В. Шматок, В. О. Рыжих, Н. Б. Гудимчук, Ф. И. Атауллаханов, “Применение ПЛИС для расчета деполимеризации микротрубочки методом броуновской динамики”, Труды ИСП РАН, 28:3 (2016), 241–266
Цитирование в формате AMSBIB
\RBibitem{RumZakAbr16}
\by Ю.~А.~Румянцев, П.~Н.~Захаров, Н.~А.~Абрашитова, А.~В.~Шматок, В.~О.~Рыжих, Н.~Б.~Гудимчук, Ф.~И.~Атауллаханов
\paper Применение ПЛИС для расчета деполимеризации микротрубочки методом броуновской динамики
\jour Труды ИСП РАН
\yr 2016
\vol 28
\issue 3
\pages 241--266
\mathnet{http://mi.mathnet.ru/tisp48}
\crossref{https://doi.org/10.15514/ISPRAS-2016-28(3)-15}
\elib{https://elibrary.ru/item.asp?id=26605258}
Образцы ссылок на эту страницу:
  • https://www.mathnet.ru/rus/tisp48
  • https://www.mathnet.ru/rus/tisp/v28/i3/p241
  • Citing articles in Google Scholar: Russian citations, English citations
    Related articles in Google Scholar: Russian articles, English articles
    Труды института системного программирования РАН
    Статистика просмотров:
    Страница аннотации:270
    PDF полного текста:235
    Список литературы:41
     
      Обратная связь:
     Пользовательское соглашение  Регистрация посетителей портала  Логотипы © Математический институт им. В. А. Стеклова РАН, 2024