ON METHODS TO ALIGN AND ACCESS DATA ARRAYS IN PARALLEL COMPUTERS

Citation
Rv. Boppana et Cs. Raghavendra, ON METHODS TO ALIGN AND ACCESS DATA ARRAYS IN PARALLEL COMPUTERS, Journal of parallel and distributed computing, 26(2), 1995, pp. 261-269
Citations number
22
Categorie Soggetti
Computer Sciences","Computer Science Theory & Methods
ISSN journal
07437315
Volume
26
Issue
2
Year of publication
1995
Pages
261 - 269
Database
ISI
SICI code
0743-7315(1995)26:2<261:OMTAAA>2.0.ZU;2-J
Abstract
We present methods to store and access templates of data arrays in par allel processors with shuffle-exchange-type interconnection networks. For this purpose, we define the class of composite linear permutations . In our method, each element of the data array is stored in the memor y module determined by applying a suitable composite linear permutatio n on its indices. Simple necessary and sufficient criteria to avoid me mory conflicts in the access of important templates such as row, colum n, main diagonal, and square block are given based on the composite li near permutation involved. The criteria so derived also specify the se t of permutations to be realized by an interconnection network to avoi d network conflicts. In particular, we give the criteria to be satisfi ed by a scheme of the proposed class to avoid network conflicts during the access of templates, when shuffle-exchange-type networks are used . Almost all the previously known scrambled storage methods are specia l cases in the class of storage methods presented in this paper. (c) 1 995 Academic Press, Inc.