Please use this identifier to cite or link to this item:
|Scopus||Web of Science®||Altmetric|
|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|
|Series/Report no.:||Lecture notes in Computer Science ; 1823|
|Conference Name:||International Conference on High Performance Computing and Networking (8th : 2000 : Amsterdam, The Netherlands)|
|School/Discipline:||School of Computer Science|
|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|
|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.