Please use this identifier to cite or link to this item: http://hdl.handle.net/2440/60197
Citations
Scopus Web of ScienceĀ® Altmetric
?
?
Type: Conference paper
Title: A Java-based parallel programming support environment
Author: Hawick, K. A.
James, Heath Alexander
Citation: Proceedings of High Performance Computing and Networking - 8th International Conference, HCPN Europe 2000 Amsterdam, The Netherlands, May 8-10, 2000 / G. Goos, J. Hartmanis and J. van Leeuwen (eds.): pp.363-372
Publisher: Springer-Verlag
Issue Date: 2000
Series/Report no.: Lecture notes in Computer Science ; 1823
ISBN: 3540675531
Conference Name: International Conference on High Performance Computing and Networking (8th : 2000 : Amsterdam, The Netherlands)
School/Discipline: School of Computer Science
Statement of
Responsibility: 
K.A.Hawick and H.A.James
Abstract: 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.
Rights: Copyright Springer-Verlag Berlin Heidelberg 2000
RMID: 0001001731
DOI: 10.1007/3-540-45492-6
Appears in Collections:Computer Science publications

Files in This Item:
There are no files associated with this item.


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.