Active messages: a mechanism for integrated communication and computation
ISCA '92 Proceedings of the 19th annual international symposium on Computer architecture
The grid: blueprint for a new computing infrastructure
The grid: blueprint for a new computing infrastructure
An Approach to Asynchronous Object-Oriented Parallel and Distributed Computing on Wide-Area Systems
IPDPS '00 Proceedings of the 15 IPDPS 2000 Workshops on Parallel and Distributed Processing
A component-based approach to build a portable and flexible middleware for metacomputing
Parallel Computing - Special issue: Advanced environments for parallel and distributed computing
Efficient Layering for High Speed Communication: Fast Messages 2.x
HPDC '98 Proceedings of the 7th IEEE International Symposium on High Performance Distributed Computing
Grid Computing: Making the Global Infrastructure a Reality
Grid Computing: Making the Global Infrastructure a Reality
Grid Computing
Running Large-Scale Applications on Cluster Grids
International Journal of High Performance Computing Applications
The Anatomy of the Grid: Enabling Scalable Virtual Organizations
International Journal of High Performance Computing Applications
Hi-index | 0.00 |
Many current software infrastructures can exploit computing resources accessible via Internet to build computational grids or metacomputers, which can be used both to solve large-scale problems and to access distributed computing resources at low cost. However, computational grids and metacomputers are often characterized by a high level of heterogeneity with respect to the architecture of both computing nodes and interconnection networks. This paper describes the design of a multi-protocol communication architecture for metacomputing applications in Java. The paper analyses aspects regarding both the dynamic integration of different protocols in a metacomputer and the design of communication modules that can reduce the overhead tied to critical paths of communicating Java objects.