Iterative development of parallel programs in the ParJava']Java environment

被引:0
|
作者
Avetisyan, A. I. [1 ]
Gaisaryan, S. S. [1 ]
Babkova, V. V. [1 ]
机构
[1] Russian Acad Sci, Inst Syst Programming, Moscow 109004, Russia
关键词
Parallel Program; Loop Nest; Main Loop; Iterative Development; Blocking Message;
D O I
10.1134/S0361768809040069
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
A technology of the iterative development of parallel programs and the corresponding development tools on the basis of the ParJava environment are considered. A benefit of the ParJava environment is that the the most part of the work can be done on a development computer using a model of the parallel program to be developed. This considerably reduces the the overheads in terms of time and resources used. The proposed technology is illustrated using the development of a parallel program for simulating intense atmospheric vortices as an example.
引用
收藏
页码:223 / 234
页数:12
相关论文
共 50 条
  • [1] Iterative development of parallel programs in the ParJava environment
    A. I. Avetisyan
    S. S. Gaisaryan
    V. V. Babkova
    [J]. Programming and Computer Software, 2009, 35 : 223 - 234
  • [2] Development of scalable parallel programs in ParJava']Java environment
    Ivannikov, V
    Gaissaryan, S
    Avetisyan, A
    Padaryan, V
    [J]. PARALLEL COMPUTATIONAL FLUID DYNAMICS: ADVANCED NUMERICAL METHODS SOFTWARE AND APPLICATIONS, 2004, : 417 - 423
  • [3] Implementation of parallel programs interpreter in the development environment ParJava']Java
    Ivannikov, V. P.
    Avetisyan, A. I.
    Gaissaryan, S. S.
    Akopyan, M. S.
    [J]. PROGRAMMING AND COMPUTER SOFTWARE, 2009, 35 (01) : 6 - 17
  • [4] Implementation of parallel programs interpreter in the development environment ParJava
    V. P. Ivannikov
    A. I. Avetisyan
    S. S. Gaissaryan
    M. S. Akopyan
    [J]. Programming and Computer Software, 2009, 35 : 6 - 17
  • [5] Improving properties of a parallel program in ParJava']Java environment
    Ivannikov, V
    Gaissaryan, S
    Avetisyan, A
    Padaryan, V
    [J]. RECENT ADVANCES IN PARALLEL VIRTUAL MACHINE AND MESSAGE PASSING INTERFACE, 2003, 2840 : 491 - 494
  • [6] ParJava']Java: Integrated environment supporting data parallel Java']Java-programming
    Ivannikov, V
    Gaissaryan, S
    Avetisyan, A
    Samovarov, O
    [J]. 6TH WORLD MULTICONFERENCE ON SYSTEMICS, CYBERNETICS AND INFORMATICS, VOL XI, PROCEEDINGS: COMPUTER SCIENCE II, 2002, : 319 - 322
  • [7] Checkpointing improvement in ParJava']Java environment.
    Ivannikov, VP
    Gaissaryan, SS
    Avetisyan, AI
    Padaryan, VA
    [J]. PARALLEL COMPUTATIONAL FLUID DYNAMICS: MULTIDISCIPLINARY APPLICATIONS, 2005, : 85 - 92
  • [8] Model based recovery protocol in ParJava']Java environment.
    Ivannikov, V
    Gaissaryan, S
    Avetisyan, A
    Padaryan, V
    Leontiev, G
    [J]. PDPTA '04: PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED PROCESSING TECHNIQUES AND APPLICATIONS, VOLS 1-3, 2004, : 1118 - 1123
  • [9] A DEVELOPMENT ENVIRONMENT FOR SCIENTIFIC PARALLEL PROGRAMS
    NICOLAU, A
    [J]. APPLIED MATHEMATICS AND COMPUTATION, 1986, 20 (1-2) : 175 - 183
  • [10] DEEP: A development environment for parallel programs
    Brode, BQ
    Warber, CR
    [J]. FIRST MERGED INTERNATIONAL PARALLEL PROCESSING SYMPOSIUM & SYMPOSIUM ON PARALLEL AND DISTRIBUTED PROCESSING, 1998, : 588 - 593