Memory coherence in shared virtual memory systems
PODC '86 Proceedings of the fifth annual ACM symposium on Principles of distributed computing
PVM: a framework for parallel distributed computing
Concurrency: Practice and Experience
Managing multiple communication methods in high-performance networked computing systems
Journal of Parallel and Distributed Computing - Special issue on workstation clusters and network-based computing
Wide-area implementation of the message passing interface
Parallel Computing - Special issue on applications
MPICH/Madeleine: a True Multi-Protocol MPI for High Performance Networks
IPDPS '01 Proceedings of the 15th International Parallel & Distributed Processing Symposium
Efficient Communications in Multithreaded Runtime Systems
Proceedings of the 11 IPPS/SPDP'99 Workshops Held in Conjunction with the 13th International Parallel Processing Symposium and 10th Symposium on Parallel and Distributed Processing
Integrating Kernel Activations in a Multithreaded Runtime System on Top of LINUX
IPDPS '00 Proceedings of the 15 IPDPS 2000 Workshops on Parallel and Distributed Processing
The Proteus multiprotocol message library
Proceedings of the 2002 ACM/IEEE conference on Supercomputing
MPI Code Encapsulating using Parallel CORBA Object
HPDC '99 Proceedings of the 8th IEEE International Symposium on High Performance Distributed Computing
CrispORB: High performance CORBA for System Area Network
HPDC '99 Proceedings of the 8th IEEE International Symposium on High Performance Distributed Computing
On the Viability of Component Frameworks for High Performance Distributed Computing: A Case Study
HPDC '02 Proceedings of the 11th IEEE International Symposium on High Performance Distributed Computing
The Design and Performance of a Real-time I/O Subsystem
RTAS '99 Proceedings of the Fifth IEEE Real-Time Technology and Applications Symposium
MPI: A Message-Passing Interface Standard
MPI: A Message-Passing Interface Standard
High-performance local area communication with fast sockets
ATEC '97 Proceedings of the annual conference on USENIX Annual Technical Conference
The implementation of a high performance ORB over multiple network transports
Middleware '98 Proceedings of the IFIP International Conference on Distributed Systems Platforms and Open Distributed Processing
GrADSolve: a grid-based RPC system for parallel computing with application-level scheduling
Journal of Parallel and Distributed Computing - Special issue on middleware
Re-scheduling invocations of services for RPC grids
Computer Languages, Systems and Structures
gluepy: A Simple Distributed Python Programming Framework for Complex Grid Environments
Languages and Compilers for Parallel Computing
Extending software component models with the master-worker paradigm
Parallel Computing
Design and implementation of an environment for component-based parallel programming
VECPAR'06 Proceedings of the 7th international conference on High performance computing for computational science
A hierarchical programming model for large parallel interactive applications
NPC'07 Proceedings of the 2007 IFIP international conference on Network and parallel computing
Enabling the p2p JXTA platform for high-performance networking grid infrastructures
HPCC'05 Proceedings of the First international conference on High Performance Computing and Communications
A hierarchical component model for large parallel interactive applications
The Journal of Supercomputing
Hi-index | 0.00 |
Computational grids are seen as the future emergent computing infrastructures. Their programming requires the use of several paradigms that are implemented through communication middleware and runtimes. However some of these middleware systems and runtimes are unable to take benefit of specific networking technologies available in grid infrastructures. In this paper, we describe an open integration framework that allows several communication middleware and runtimes to efficiently share the networking resources. Such framework encourages grid programmers to use the most suited communication paradigms for their applications independently from the underlying networks. Therefore, there is no obstacle to deploy the applications on a specific grid configuration.