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 条
  • [21] JAVA']JAVA-based PACS
    Hludov, S
    Heuer, A
    Meinel, C
    CARS '99: COMPUTER ASSISTED RADIOLOGY AND SURGERY, 1999, 1191 : 516 - 520
  • [22] Adaptive QoS support for distributed, Java']Java-based applications
    Chatterjee, S
    Sabata, B
    Brown, M
    2ND IEEE INTERNATIONAL SYMPOSIUM ON OBJECT-ORIENTED REAL-TIME DISTRIBUTED COMPUTING (ISORC'99), PROCEEDINGS, 1999, : 203 - 212
  • [23] A JAVA']JAVA-based mixed-signal design environment
    Mades, J
    Schneider, T
    Glesner, M
    Windisch, A
    Ecker, W
    13TH SYMPOSIUM ON INTEGRATED CIRCUITS AND SYSTEMS DESIGN, PROCEEDINGS, 2000, : 301 - 306
  • [24] A Java']Java-Based Agent Platform for Programming Wireless Sensor Networks
    Aiello, Francesco
    Fortino, Giancarlo
    Gravina, Raffaele
    Guerrieri, Antonio
    COMPUTER JOURNAL, 2011, 54 (03): : 439 - 454
  • [25] A Java']Java-Based Framework for the Programming of Distributed Systems for Mobile Robots
    Westhoff, Daniel
    Stanek, Hagen
    RESEARCH AND EDUCATION IN ROBOTICS - EUROBOT 2008, 2009, 33 : 54 - 67
  • [26] An advanced environment supporting structured parallel programming in Java']Java
    Aldinucci, M
    Danelutto, M
    Teti, P
    FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2003, 19 (05): : 611 - 626
  • [27] Strategies for improving a Java']Java-based, first year programming course
    Blumenstein, M
    INTERNATIONAL CONFERENCE ON COMPUTERS IN EDUCATION, VOLS I AND II, PROCEEDINGS, 2002, : 1095 - 1099
  • [28] A Java']Java-based network
    Hotch, R
    COMMUNICATIONS NEWS, 1997, 34 (07): : 12 - 13
  • [29] Advanced eager scheduling for Java']Java-based adaptive parallel computing
    Neary, MO
    Cappello, P
    CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2005, 17 (7-8): : 797 - 819
  • [30] Eclpss: a Java']Java-based framework for parallel ecosystem simulation and modeling
    Wenderholm, E
    ENVIRONMENTAL MODELLING & SOFTWARE, 2005, 20 (09) : 1081 - 1100