Среда ParJava для разработки SPMD-программ для однородных и неоднородных сетей JavaVM.


Среда ParJava для разработки SPMD-программ для однородных и неоднородных сетей JavaVM.

А.И. Аветисян, И.В. Арапов, С.С. Гайсарян, В.А. Падарян.

Abstract

В статье дается общее описание среды ParJava, которая является расширением среды Java средствами разработки масштабируемых, эффективных, переносимых, объектно-ориентированных параллельных программ, как для однородных, так и для неоднородных параллельных вычислительных систем с распределенной памятью. При этом инструментальная вычислительная система, на которой разрабатывается программа, может быть как однородной, так и неоднородной. Среда позволяет использовать алгоритмы, разработанные для однородных систем, на неоднородных системах без потери масштабируемости, т.е. делает их переносимыми. В состав среды включены низкоуровневые средства (библиотека Java-классов), обеспечивающие возможность разработки, реализации и выполнения параллельных программ в модели параллелизма по данным (SPMD) на однородных и неоднородных вычислительных системах. В дальнейшем эти средства позволят эффективно реализовывать объектные модели параллельного программирования более высокого уровня.

Edition

Proceedings of the Institute for System Programming, vol. 2 (in Russian), 2001, Стр. 27-48.

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

For citation

А.И. Аветисян, И.В. Арапов, С.С. Гайсарян, В.А. Падарян. Среда ParJava для разработки SPMD-программ для однородных и неоднородных сетей JavaVM. . Proceedings of the Institute for System Programming, vol. 2 (in Russian), 2001, Стр. 27-48. .

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