Proceedings of ISP RAS


Параллельное программирование в среде Java для систем с распределенной памятью. Объектные модели параллельного выполнения.

С.С. Гайсарян, М.В. Домрачев, В.Ф. Еч, О.И. Самоваров, А.И. Аветисян.

Abstract

В настоящее время работы по организации параллельных вычислений на Java вызывают большой интерес среди различных групп, работающих над созданием систем параллельного программирования. Приводится краткий обзор работ по параллельным расширениям Java. Рассматриваются два способа организации параллельных вычислений в рамках модели SPMD: модель DPJ (Data Parallel Java) и модель DVM (Distributed Virtual Machine). Сравнение моделей DPJ и DVM показывает, что модель DPJ лучше учитывает особенности программирования в объектно-ориентированном окружении Java. Приводятся примеры параллельных программ, использующих библиотеки DPJ и JavaDVM, и анализируются способы повышения их производительности.

Edition

Proceedings of the Institute for System Programming, vol. 1 (in Russian), 2000, Стр. 26-38.

ISSN 2220-6426 (Online), ISSN 2079-8156 (Print).

Full text of the paper in pdf (in Russian) Back to the contents of the volume