ECO: Efficient Collective Operations for communication on heterogeneous networks
- 23 December 2002
- conference paper
- Published by Institute of Electrical and Electronics Engineers (IEEE)
- p. 399-405
- https://doi.org/10.1109/ipps.1996.508087
Abstract
PVM and other distributed computing systems have enabled the use of networks of workstationsfor parallel computation, but their approach of treating all networks as collectionsof point-to-point connections does not promote efficient communication---particularly collectivecommunication. The Efficient Collective Operations package (ECO) contains programswhich solve this problem by analyzing the network and establishing efficient communicationpatterns. These patterns are used by ECO's library ...Keywords
This publication has 10 references indexed in Scilit:
- Building a high-performance collective communication libraryPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2002
- CCL: a portable and tunable collective communication library for scalable parallel computersPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2002
- Design and implementation of global reduction operations across ATM networksPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2002
- A Pvm Implementation of the Mchf Atomic Structure PackageThe International Journal of Supercomputer Applications and High Performance Computing, 1996
- Load balancing with network partitioning using host groupsParallel Computing, 1994
- LogP: towards a realistic model of parallel computationPublished by Association for Computing Machinery (ACM) ,1993
- Designing broadcasting algorithms in the postal model for message-passing systemsPublished by Association for Computing Machinery (ACM) ,1992
- Multicast tree construction in bus-based networksCommunications of the ACM, 1990
- CHARMM: A program for macromolecular energy, minimization, and dynamics calculationsJournal of Computational Chemistry, 1983
- Heuristic Models of Task Assignment Scheduling in Distributed SystemsComputer, 1982