RIDE - это методика и основанная на ней система для программирования в параллельных распределённых средах, основанная на модели потока данных (dataflow). Методика строится на базе работ Бахтерева М.О.
RIDE превосходит подходы MPI и OpenMP по простоте использования. Также RIDE превосходит более узкие парадигмы, например Map/Reduce и Task Flow, позволяя решать более широкий класс задач. Кроме того, методика автоматизирует такие элементы параллельного программирования как балансировка процесса вычисления, распространение счета при добавлении/удалении узлов "на лету", полная остановка счета и освобождение ресурсов с дальнейшим возобновлением, создание контрольных точек, работа в гетерогенных и гибридных (cpu/gpu/etc) средах, и так далее.
Участники проекта:
- Михаил Бахтерев - идеология проекта; распределенная система хранения.
- Павел Васёв - тактическая проработка; система выполнения; локальная система хранения.
- Алексей Казанцев - исследования в области локальной высокопроизводительная система хранения.
- Илья Альбрехт - эксперт, критик; применение системы для криптографических задач.
- Куратор проекта - Авербух Владимир Лазаревич .
Подключайтесь!..
|
Коды и документация
Использование RiDE Загрузить дистрибутив RiDE:... |
|
Контакты
|
|
Публикации
|
|
In English
|