DVM-система. Журнал развития
Первая версия DVM-системы появилась в октябре 1998 года. В состав системы входили следующие компоненты:
Языки Fortran-DVM и C-DVM поддерживали распределение данных равными блоками и соответствующее распределение витков параллельных циклов (параллелизм по данным).
Вторая версия DVM-системы появилась в апреле 1999 года. В состав системы был включен новый инструмент - анализатор производительности DVM-программ.
Третья версия DVM-системы появилась в ноябре 1999 года. В ее состав включен еще один инструмент - предсказатель производительности DVM-программ.
Языки Fortran-DVM и C-DVM стали поддерживать распределение данных неравными блоками и спецификацию параллельно выполняющихся секций программы (параллелизм задач).
Версия 3.15 (от 11.07.2000) стала первой версией DVM-системы, доступной через Интернет в виде исходных текстов, и снабженной полном комплектом документации на русском и английском языках.
Версия 3.30 (от 27.12.2000) отличается от версии 3.15 в следующих аспектах:
Версия 3.60 (от 9.07.2001) имеет следующие отличия от версии 3.30:
Версия 3.82 (от 13.02.2002) имеет следующие отличия от версии 3.60:
Версия 3.93 (от 30.09.2003) имеет следующие отличия от версии 3.82:
Версия 3.95 (от 14.09.2004) имеет следующие отличия от версии 3.93:
Язык Fortran-DVM расширен некоторыми возможностями языка Фортран 90 (динамические массивы, операции над массивами, производные типы, модули и пр.).
Языки Fortran-DVM и C-DVM стали поддерживать новый тип распределения данных – распределение блоками, размер которых кратен заданному целому числу.
Устранен ряд неточностей, затруднявших установку системы на Linux-кластерах.