DocumentCode
3202984
Title
The odd-even expansion storage scheme and its implementation issues
Author
Liu, Zhiyong ; You, Jia-Huai ; Li, Xiaobo
Author_Institution
Dept. of Comput. Sci., Alberta Univ., Edmonton, Alta., Canada
fYear
1992
fDate
23-26 Mar 1992
Firstpage
550
Lastpage
557
Abstract
The authors present a parallel storage scheme to distribute the elements of an N ×N matrix over N memory banks, where N is any (odd or even) power of two, such that any rows, columns, forward and backward diagonals, and square or rectangular blocks can be accessed simultaneously without memory conflict. They present a simple scheme for address generation, which requires only logic operations and can be completed in constant time. They present two network implementation methods for data alignments for this storage scheme. Different from previously proposed routing algorithms, the algorithms for hypercube routing in this paper are free from network conflict. They do not require buffering and time length of a `step´ is shorter, therefore they are more efficient in terms of both hardware cost and speed. The authors also present a simple MIN implementation scheme for the realization of the data alignments. Schemes for processing smaller matrices efficiently on larger scale systems are also developed
Keywords
distributed algorithms; hypercube networks; matrix algebra; multiprocessor interconnection networks; storage allocation; MIN implementation; address generation; data alignments; hypercube routing; larger scale systems; logic operations; memory conflict; network conflict; odd-even expansion storage; routing algorithms; Concurrent computing; Costs; Distributed computing; Hardware; Hypercubes; Image processing; Logic; Multiprocessor interconnection networks; Parallel processing; Routing;
fLanguage
English
Publisher
ieee
Conference_Titel
Parallel Processing Symposium, 1992. Proceedings., Sixth International
Conference_Location
Beverly Hills, CA
Print_ISBN
0-8186-2672-0
Type
conf
DOI
10.1109/IPPS.1992.222969
Filename
222969
Link To Document