A Java']Java-based parallel programming support environment

被引:0
|
作者
Hawick, KA [1 ]
James, HA [1 ]
机构
[1] Univ Adelaide, Dept Comp Sci, Distributed & High Performance Comp Grp, Adelaide, SA 5005, Australia
关键词
message passing; multi-paradigm support; metacomputing; programming environments; !text type='Java']Java[!/text;
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
We have prototyped a multi-paradigm parallel programming toolkit in Java, specifically targeting an integrated approach on cluster computers. Our JUMP system builds on ideas from the message-passing community as well as from distributed systems technologies. The ever-improving Java development environment allows us access to a number of techniques that were not available using the message-passing systems of the past. In addition to the usual object-oriented programming benefits, these include: language reflection; a rich variety of remote and networking techniques; dynamic class-loading; and code portability. We are using our JUMP model framework to research some of the long sought after parallel programming goals of support for parallel I/O; irregular and dynamic domain decomposition and in particular irregular mesh support. Our system supports the usual messaging primitives although in a more natural style for a modern object oriented program.
引用
收藏
页码:363 / 372
页数:10
相关论文
共 50 条
  • [31] JAVENGA: JAva']JAva-Based Visualization Environment for Network and Graph Algorithms
    Baloukas, Thanasis
    COMPUTER APPLICATIONS IN ENGINEERING EDUCATION, 2012, 20 (02) : 255 - 268
  • [32] The UIUC virtual spectrometer: A Java']Java-based implementation of a learning environment
    Dorneich, MC
    Jones, PM
    SMC '97 CONFERENCE PROCEEDINGS - 1997 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN, AND CYBERNETICS, VOLS 1-5: CONFERENCE THEME: COMPUTATIONAL CYBERNETICS AND SIMULATION, 1997, : 1861 - 1866
  • [33] A Java']Java-based information browsing system in a remote display environment
    Maekawa, T
    Uemukai, T
    Hara, T
    Nishio, S
    CEC 2004: IEEE INTERNATIONAL CONFERENCE ON E-COMMERCE TECHNOLOGY, PROCEEDINGS, 2004, : 342 - 346
  • [34] A Java']Java-based formal development environment for factory communication systems
    Demartini, C
    Sisto, R
    1998 INTERNATIONAL CONFERENCE ON APPLICATION OF CONCURRENCY TO SYSTEM DESIGN, PROCEEDINGS, 1998, : 273 - 281
  • [35] TO-GO: A java']java-based gene ontology navigation environment
    Yu, U
    Choi, YJ
    Choi, JK
    Kim, S
    BIOINFORMATICS, 2005, 21 (17) : 3580 - 3581
  • [36] ParJava']Java: Integrated environment supporting data parallel Java']Java-programming
    Ivannikov, V
    Gaissaryan, S
    Avetisyan, A
    Samovarov, O
    6TH WORLD MULTICONFERENCE ON SYSTEMICS, CYBERNETICS AND INFORMATICS, VOL XI, PROCEEDINGS: COMPUTER SCIENCE II, 2002, : 319 - 322
  • [37] A Java']Java-based teleconsultation system
    Tang, LH
    Wang, DJ
    Wang, H
    Proceedings of the World Engineers' Convention 2004, Vol B, Biological Engineering and Health Care, 2004, : 273 - 278
  • [38] Java']Java-based regulation broker
    Liang, VC
    Garrett, JH
    JOURNAL OF COMPUTING IN CIVIL ENGINEERING, 2000, 14 (02) : 100 - 108
  • [39] The Java']Java-based ''Internet PC''
    Simpson, D
    DATAMATION, 1996, 42 (05): : 33 - 33
  • [40] A JAVA']JAVA-based meteorological workstation
    Koppert, HJ
    18TH INTERNATIONAL CONFERENCE ON INTERACTIVE INFORMATION AND PROCESSING SYSTEMS (IIPS) FOR METEOROLOGY, OCEANOGRAPHY, AND HYDROLOGY, 2002, : 307 - 309