Communicating sequential processes
Communicating sequential processes
PVM: a framework for parallel distributed computing
Concurrency: Practice and Experience
Monitors, messages, and clusters: the p4 parallel programming system
Parallel Computing - Special issue: message passing interfaces
The Nexus approach to integrating multithreading and communication
Journal of Parallel and Distributed Computing - Special issue on multithreading for multiprocessors
MPI: The Complete Reference
Heterogeneity as Key Feature of High Performance Computing: the PQE1 Prototype
HCW '00 Proceedings of the 9th Heterogeneous Computing Workshop
Grid Information Services for Distributed Resource Sharing
HPDC '01 Proceedings of the 10th IEEE International Symposium on High Performance Distributed Computing
Hi-index | 0.00 |
This paper presents the Light Communication (LiCo) library, designed to implement communications primitives based on permanent, point-to-point, bi-directional channels. LiCo, using the standard TCP layer, allows the interoperability of different computing systems. LiCo library has been designed to be as simple as possible, hiding to the programmers all the unnecessary details connected to initializations and HW heterogeneity management. We report results in the ping/pong test performed between different systems connected through different communication media and we compare, on the same ping/pong, LiCo performances with the ones achieved by PVM and by straight socket communications.