DocumentCode :
1203495
Title :
Index transformation algorithms in a linear algebra framework
Author :
Edelman, Alan ; Heller, Steve ; Johnsson, S. Lennart
Author_Institution :
Dept. of Math., MIT, Cambridge, MA, USA
Volume :
5
Issue :
12
fYear :
1994
fDate :
12/1/1994 12:00:00 AM
Firstpage :
1302
Lastpage :
1309
Abstract :
We present a linear algebraic formulation for a class of index transformations such as Gray code encoding and decoding, matrix transpose, bit reversal, vector reversal, shuffles, and other index or dimension permutations. This formulation unifies, simplifies, and can be used to derive algorithms for hypercube multiprocessors. We show how all the widely known properties of Gray codes, and some not so well-known properties as well, can be derived using this framework. Using this framework, we relate hypercube communications algorithms to Gauss-Jordan elimination on a matrix of 0´s and 1´s
Keywords :
Gray codes; decoding; encoding; hypercube networks; linear algebra; Gauss-Jordan elimination; Gray code encoding; bit reversal; decoding; hypercube communications algorithms; hypercube multiprocessors; index transformation algorithms; linear algebra framework; matrix transpose; shuffles; vector reversal; Books; Business continuity; Decoding; Encoding; Gaussian processes; Hypercubes; Linear algebra; Reflective binary codes; Routing; Vectors;
fLanguage :
English
Journal_Title :
Parallel and Distributed Systems, IEEE Transactions on
Publisher :
ieee
ISSN :
1045-9219
Type :
jour
DOI :
10.1109/71.334903
Filename :
334903
Link To Document :
بازگشت