Проект: ИСП РАН/Java-DVM

Реализация объектной модели DVM на языке Java

Основные разработчики
ИСП РАН (Институт системного программирования РАН)
член-корр. РАН, профессор Виктор Петрович Иванников
Тип (теория, программная система, приложение, аппаратные средства) проекта
Программная система: библиотека Java-классов, реализующая понятия DVM-модели (см. проект [ИПМ РАН/DVM]).
Краткое описание
Java-DVM поддерживает:
  • распределение вычислений (программист обязан следить за согласованием распределения вычислений с распределением данных): пользователь может использовать параллельные циклы и редукционные операции над распределенными массивами (sum, min, max)
  • распределение данных: примитивы "разрезания" массивов, распределения "кусочков" по процессорам, определения (для поверхностей "разрезов") так называемых теневых граней, примитивы (асинхронного) обмена теневыми гранями

Платформа для реализации: вычислительные среды (сети) с Java и параллельной реализацией Java-класса Subnet.

Область применения
Разработка параллельных Java-приложений в рамках DVM-модели для среды "сети Java-компьютеров с параллельной реализацией Java-класса Subnet".
Связь с другими проектами/платформами
Реализует на языке Java DVM-модель из проекта [ИПМ РАН/DVM].
Завершенность проекта
Библиотека классов Java-DVM реализована, о приложениях--Нет данных
Контакты, ссылки на доп. информацию
Виктор Петрович Иванников (e-mail: ivan@ispras.ru)

© Лаборатория Параллельных Информационных Технологий, НИВЦ МГУ
Rambler's Top100