Development of scalable parallel programs in ParJava']Java environment

被引:0
|
作者
Ivannikov, V [1 ]
Gaissaryan, S [1 ]
Avetisyan, A [1 ]
Padaryan, V [1 ]
机构
[1] Russian Acad Sci, Inst Syst Programming, Moscow 109004, Russia
关键词
D O I
10.1016/B978-044451612-1/50053-6
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
ParJava integrated environment supporting the development and maintenance of data parallel Java-programs is discussed. When a parallel program is developed it is necessary to assure not only its correctness, but also its efficiency and scalability. For this purpose it is useful to know some dynamic properties of the program (e.g., profiles, traces, slices, etc.). This information may help to modify the program in order to improve its parallel features. ParJava provides a collection of such tools. Symbolic execution allows to estimate expected execution time and limits of scalability of Java SPMD-program.
引用
收藏
页码:417 / 423
页数:7
相关论文
共 50 条
  • [1] Iterative development of parallel programs in the ParJava']Java environment
    Avetisyan, A. I.
    Gaisaryan, S. S.
    Babkova, V. V.
    [J]. PROGRAMMING AND COMPUTER SOFTWARE, 2009, 35 (04) : 223 - 234
  • [2] 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
  • [3] 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
  • [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 scalable process-management environment for parallel programs
    Butler, R
    Gropp, W
    Lusk, E
    [J]. RECENT ADVANCES IN PARALLEL VIRTUAL MACHINE AND MESSAGE PASSING INTERFACE, PROCEEDINGS, 2000, 1908 : 168 - 175
  • [10] A DEVELOPMENT ENVIRONMENT FOR SCIENTIFIC PARALLEL PROGRAMS
    NICOLAU, A
    [J]. APPLIED MATHEMATICS AND COMPUTATION, 1986, 20 (1-2) : 175 - 183