Facilities for service-oriented programming of parallel programs

A.Yu. Doroshenko, O.V. Yatsenko

Abstract


An approach to designing and generating of Grid services for Globus Toolkit platform using algebra-algorithmic integrated tools is proposed. The particular features of the system developed by the authors is application of high-level specifications of service-oriented programs, which do not depend on implementation in a specific programming language, and also using the method of dialogue constructing of syntactically correct programs. The application of the approach is illustrated with an example of developing the Grid service implementing parallel distributed array sorting. The experiment of execution of the developed service-oriented program on a local cluster is carried out.

Problems in programming 2009; 2: 12-21

 


References


Prodan R., Fahringer T. Grid Computing Experiment Management, Tool Integration, and ScientificWorkflows. – Springer-Verlag, Berlin, Heidelberg, 2007. – 317 p.

Globus Toolkit Site. – http://www. globus.org

Introduce Main Project Site. – http://www.cagrid.org/mwiki/index.php?title=Introduce.

Андон Ф.И., Дорошенко А.Е., Цейтлин Г.Е., Яценко Е.А. Алгеброалгоритмические модели и методы параллельного программирования. – Киев: Академпериодика, 2007. – 631 с.

Дорошенко А.Е., Жереб К.А., Яценко Е.А. Об оценке сложности и координации вычислений в многопоточных программах // Проблемы программирования. – 2007. – № 2. – С. 41–55.

Дорошенко А.Е., Жереб К.А., Яценко Е.А. Средства синтеза параллельных MPI программ // Проблемы программирования. – 2008. – № 2–3. – С. 595–604.

Дорошенко А.Е., Алистратов О.В., Тырчак Ю.М. и др. Системы Grid-вычислений – перспектива для научных исследований // Проблемы программирования. – 2005. – № 1. – С. 14–38.

Кватрани Т. Rational Rose 2000 и UML. Визуальное моделирование: Пер. с англ. – М.: ДМК, 2001. – 176 с.

Дорошенко А.Е., Яценко Е.А. Средства автоматизации разработки параллельных программ на основе онтологий и алгебр алгоритмов // Проблемы программирования. – 2008. – № 4. – С. 94–103.

MPICH site. – www.mcs.anl.gov/mpi/mpich/

Холл М., Браун Л. Программирование для Web. Библиотека профессионала: Пер. с англ. – М.: Вильямс, 2002. – 1264 с.


Refbacks

  • There are currently no refbacks.