Computer
Toward a method of object-oriented concurrent programming
Communications of the ACM
An optimizing Fortran D compiler for MIMD distributed-memory machines
An optimizing Fortran D compiler for MIMD distributed-memory machines
PVM: Parallel virtual machine: a users' guide and tutorial for networked parallel computing
PVM: Parallel virtual machine: a users' guide and tutorial for networked parallel computing
The Nexus approach to integrating multithreading and communication
Journal of Parallel and Distributed Computing - Special issue on multithreading for multiprocessors
Concurrency and distribution in object-oriented programming
ACM Computing Surveys (CSUR)
Implementing remote procedure calls
ACM Transactions on Computer Systems (TOCS)
MPI: The Complete Reference
The Art of the Metaobject Protocol
The Art of the Metaobject Protocol
Overlapping Communication with Computation in Distributed Object Systems
HPCN Europe '99 Proceedings of the 7th International Conference on High-Performance Computing and Networking
Implementing Pipelined Computation and Communication in an HPF Compiler
Euro-Par '96 Proceedings of the Second International Euro-Par Conference on Parallel Processing - Volume I
Optimal Grain Size Computation for Pipelined Algorithms
Euro-Par '96 Proceedings of the Second International Euro-Par Conference on Parallel Processing - Volume I
ISOTAS '96 Proceedings of the Second JSSST International Symposium on Object Technologies for Advanced Software
Hi-index | 0.00 |
In the framework of distributed object systems, this paper presents the concepts and an implementation of an overlapping mechanism between communication and computation. This mechanism allows to decrease the execution time of a remote method invocation with parameters of large size. Its implementation and related experiments in the C++//language running on top of GLOBUS and NEXUS are described.