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 条
  • [41] Performance evaluation of a Java']Java-based networking Application Programming Interface (API)
    Zeadally, S
    INFORMATION PROCESSING LETTERS, 2000, 75 (05) : 199 - 209
  • [42] The future of Java']Java-based simulation
    Kilgore, RA
    Kleindorfer, GB
    Healy, KJ
    1998 WINTER SIMULATION CONFERENCE PROCEEDINGS, VOLS 1 AND 2, 1998, : 1707 - 1712
  • [43] Java']Java-based mobile agents
    Wong, D
    Paciorek, N
    Moore, D
    COMMUNICATIONS OF THE ACM, 1999, 42 (03) : 92 - +
  • [44] Triggers in Java']Java-based databases
    Bertino, E
    Guerrini, G
    Merlo, I
    JAVA AND DATABASES, 2000, : 387 - 398
  • [45] JMAS: A Java']Java-based mobile actor system for distributed parallel computation
    Burge, LL
    George, KM
    PROCEEDINGS OF THE FIFTH USENIX CONFERENCE ON OBJECT-ORIENTED TECHNOLOGIES AND SYSTEMS (COOTS '99), 1999, : 115 - 129
  • [46] A java']java-based parallel platform for the implementation of evolutionary computation for engineering applications
    Fung, CC
    Li, JB
    Wong, KW
    Wong, KP
    CEC: 2003 CONGRESS ON EVOLUTIONARY COMPUTATION, VOLS 1-4, PROCEEDINGS, 2003, : 1688 - 1694
  • [47] The implementation of JAVA']JAVA-based SNMP
    Dong, XH
    Fang, ZY
    8TH WORLD MULTI-CONFERENCE ON SYSTEMICS, CYBERNETICS AND INFORMATICS, VOL VIII, PROCEEDINGS: CONTROL, COMMUNICATION AND NETWORK SYSTEMS, TECHNOLOGIES AND APPLICATIONS, 2004, : 141 - 144
  • [48] ILE: A Java-based environment for CS courses
    Hosny, H.
    Khaled, O.
    Fathalla, M.E.
    Proceedings of the Conference on Integrating Technology into Computer Science Education, ITiCSE, 2000, : 152 - 155
  • [49] A Java']Java-based parallel platform for the implementation of evolutionary computation for engineering applications
    Fung, CC
    Bin Li, J
    Wong, KW
    Wong, KP
    INTERNATIONAL JOURNAL OF SYSTEMS SCIENCE, 2004, 35 (13-14) : 741 - 750
  • [50] A new Java']Java-based software environment for distributed measuring systems design
    Winiecki, W
    Karkowski, M
    IEEE TRANSACTIONS ON INSTRUMENTATION AND MEASUREMENT, 2002, 51 (06) : 1340 - 1346