Оптимизация моделирования белковых взаимодействий на многопроцессорных системах с предоставлением доступа к алгоритму через веб-интерфейс

Авторы

  • Кирилл Владимирович Романенков Автор
  • Алексей Николаевич Сальников Автор

Аннотация

В работе представлены параллельные версии последовательной программы создания молекулярных интерфейсов с применением технологии OpenMP и MPI. Обе версии показали достаточную масштабируемость и лучшие временные показатели по сравнению с последовательной версией при запуске на одном процессоре. Моделирование белкового интерфейса для некоторых соединений занимает более двадцати часов счета на нескольких сотнях процессоров, поэтому для задач моделирования белковых соединений с большим количеством позиций важно наличие недетерминированных алгоритмов, позволяющих за приемлемое время получать биологически корректный результат. Выбор стохастических алгоритмов оправдал себя: и метод Монте-Карло, и алгоритм пчелиного поиска нашли пространственное расположение молекулы, соотвествующее минимальному энергетическому состоянию. Предоставление до-ступа к реализации алгоритма по веб-интерфейсу отвечает современным тенденциям к перемещению вычислений на сторону сервера и позволяет широкому кругу специалистов использовать вычислительные мощности, предоставляемые Московским государственным универ-ситетом, а с учетом расширения сферы применимости задач молекулярного моделирования наличие открытого веб-интерфейса, предоставляющего удаленный доступ к вычислительным кластерам, является достаточно важной задачей.

Биографии авторов

  • Кирилл Владимирович Романенков

    аспирант кафедры суперкомпьютеров и квантовой
    информатики факультета Вычислительной математики и кибернетики

  • Алексей Николаевич Сальников

    к.ф.-м.н., старший научный сотрудник факультета
    Вычислительной математики и кибернетики

Опубликован

2014-04-24

Выпуск

Раздел

Информатика, вычислительная техника и управление