DocumentCode :
2377581
Title :
Reduction of communication delays in hypercube programs based on run time statistics
Author :
Warren, Scott J. ; Francioni, Joan M.
Author_Institution :
Dept. of Comput. Sci., Michigan Technol. Univ., Houghton, MI, USA
fYear :
1988
fDate :
13-17 Jun 1988
Firstpage :
170
Lastpage :
177
Abstract :
A method is presented for reducing communication delays in hypercube programs by attempting to reduce the number of intermediate nodes involved in interprocess communications. In general, the strategy is to observe a program´s interprocess communication pattern during a number of executions. When enough observations have been made, a new mapping of processes to nodes is created. This new mapping is designed to move processes with high levels of stable interprocess communication as close to one another physically as possible. All further program executions then use the new process-to-node mapping, thereby increasing the overall speed of the program. Results from an implementation on the Intel iPSC/d5 are presented, and the overall cost effectiveness of the technique is discussed
Keywords :
multiprocessing systems; operating systems (computers); parallel programming; Intel iPSC/d5; communication delays reduction; hypercube programs; interprocess communications; mapping; run time statistics; Circuits; Computer science; Concurrent computing; Costs; Delay effects; Hypercubes; Process design; Programming profession; Statistics; Topology;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Distributed Computing Systems, 1988., 8th International Conference on
Conference_Location :
San Jose, CA
Print_ISBN :
0-8186-0865-X
Type :
conf
DOI :
10.1109/DCS.1988.12515
Filename :
12515
Link To Document :
بازگشت