MONADS-DPV: An Object-Oriented Graphical Support for Developing Concurrent Software System

Authors

  • P. Kacsuk
  • G. Haring
  • G. Dózsa
  • Sz. Ferenczi
  • T. Fadgyas
  • G. Pigel

Abstract

Programming parallel computers, consisting of multiple powerful processing elements, is a hard task. A suitable very high level notation is needed by which the programmer can express an algorithm for a given problem in a style both a multiprocessor machine can efficiently execute and, at the same time,  can be easily understood by humans. In this paper a graphical notation is presented facilitating layered structures in object-oriented parallel programs in a way both the graphical and the textual parts could be easily integrated. Applying our proposed notation can substantially reduce the efforts of the programmer to make very high level programs for high performance parallel computers.

Downloads

Download data is not yet available.

How to Cite

Kacsuk, P., Haring, G., Dózsa, G., Ferenczi, S., Fadgyas, T., & Pigel, G. (2012). MONADS-DPV: An Object-Oriented Graphical Support for Developing Concurrent Software System. Computing and Informatics, 16(6), 599–632. Retrieved from https://www.cai.sk/ojs/index.php/cai/article/view/648