DocumentCode :
2298786
Title :
C3: an architecture-independent model for coarse-grained parallel machines
Author :
Hambrusch, Susanne E. ; Khokhar, Ashfaq A.
Author_Institution :
Dept. of Comput. Sci., Purdue Univ., West Lafayette, IN, USA
fYear :
1994
fDate :
26-29 Oct 1994
Firstpage :
544
Lastpage :
551
Abstract :
We propose an architecture-independent parallel model, the C3 -model. The C3-model evaluates, for a given parallel algorithm and target architecture, the complexity of computation, the pattern of communication, and the potential congestion arising in communication operations. A metric for estimating the effect of link and processor congestion on the performance of an arbitrary communication operation as developed. We describe how the C3-model can serve as a platform for the development of coarse-grained algorithms sensitive to the parameters of a parallel machine. The initial validation of the C3-model is discussed through different implementations of communication operations on the Intel Touchstone Delta
Keywords :
computational complexity; parallel algorithms; parallel machines; parallel programming; Intel Touchstone Delta; architecture-independent; coarse-grained algorithms; coarse-grained parallel machines; communication; communication operation; complexity of computation; parallel algorithm; target architecture; Bridges; Computational modeling; Computer architecture; Concurrent computing; Hardware; Parallel algorithms; Parallel machines; Partitioning algorithms; Predictive models; Programming profession;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Parallel and Distributed Processing, 1994. Proceedings. Sixth IEEE Symposium on
Conference_Location :
Dallas, TX
Print_ISBN :
0-8186-6427-4
Type :
conf
DOI :
10.1109/SPDP.1994.346124
Filename :
346124
Link To Document :
بازگشت