DocumentCode :
954767
Title :
Manipulating general vectors on synchronous binary n-cube
Author :
Lin, Woei
Author_Institution :
Inst. of Comput. Sci., Nat. Chung-Hsing Univ., Taiwan
Volume :
42
Issue :
7
fYear :
1993
fDate :
7/1/1993 12:00:00 AM
Firstpage :
863
Lastpage :
871
Abstract :
The author describes efficient manipulations of general vectors on the synchronous binary n-cube structure. A general vector is defined as a set of elements stored in consecutive processors with arbitrary length and starting point, and one element per processor. New routing methods for manipulating general vectors are presented. The author focuses on six major vector manipulating functions: merge, split, rotation, reverse, compression, and expansion. They are frequently used to extract and structure data parallelism in image processing and parallel solutions of linear systems. It is observed that varying the dimension order is a key to collision-free vector manipulations. A formal network model is developed for determining when link collisions occur. With the aid of this network model dimension orders yielding collision-free routine for the six manipulating functions are identified. Collision-free routing allows data communication to complete in the optimal time-single network cycle. The dimension orders are easy to encode and decode, and they are feasible for physical implementation
Keywords :
multiprocessor interconnection networks; vector processor systems; arbitrary length; collision-free routine; collision-free vector manipulations; compression; data communication; data parallelism; decoding; encoding; expansion; formal network model; general vectors manipulation; image processing; manipulating functions; merge; optimal time-single network cycle; reverse; rotation; split; synchronous binary n-cube; Computer science; Data communication; Data mining; Decoding; Image coding; Image processing; Linear systems; Parallel processing; Routing; Vectors;
fLanguage :
English
Journal_Title :
Computers, IEEE Transactions on
Publisher :
ieee
ISSN :
0018-9340
Type :
jour
DOI :
10.1109/12.237726
Filename :
237726
Link To Document :
بازگشت