ACM Home Page
Please provide us with feedback. Feedback
Conflict-free access of vectors with power-of-two strides
Full text PdfPdf (752 KB)
Source International Conference on Supercomputing archive
Proceedings of the 6th international conference on Supercomputing table of contents
Washington, D. C., United States
Pages: 149 - 156  
Year of Publication: 1992
ISBN:0-89791-485-6
Authors
Sponsor
SIGARCH: ACM Special Interest Group on Computer Architecture
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 1,   Downloads (12 Months): 12,   Citation Count: 4
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/143369.143403
What is a DOI?

ABSTRACT

An address mapping and an access order is presented for conflict-free access to vectors with any initial address and power-of-two strides. We show that for this conflict-free access it is necessary that the memory be unmatched and present an implementation for M=2T, where M is the number of modules and T the module latency. Moreover, the implementation allows the masking of the latency of the address calculation, of the mapper, and of the bus arbiter.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
P. Budnik and D. J. Kuck, "The Organization and Use of Parallel Memories", IEEE Transactions on Computers, vol. C-20, no. 12, pp. 1566-1569, 1971.
2
 
3
J. Frailong, W. Jalby and J. Lenfant, "10OR-schemes: A Flexible Data Organization in Parallel Memories", International Conference on Parallel Processing, pp. 276-283, 1985.
 
4
D.T. Harper III and Y. Costa, "Analytical Estimation of Vector Access Performance in Parallel Memory Architectures", Internal Report, Dept. of Electrical Engineering. The University of Texas at Dallas, 1991.
5
 
6
 
7
 
8
D.H. Lawrie, "Access and Alignment of Data in an Array Processor", IEEE Transactions on Computers, vol. C-24, no. 12, pp. 1145-1155, Dec. 1975.
 
9
A. Norton and E. Melton, "A Class of Boolean Linear Transformations for Conflict-Free Power-of-Two Stride Access", international Conference on Parallel Processing, pp. 247-254, 1987.
 
10
 
11
B. R. Rau, M. S. Schlansker and D. W. L. Yen, "The CydraTM 5 Stride-Insensitive Memory System", International Conference on Parallel Processing, pp. 242-246, 1989.
12
13
14
 
15
H.A.G. Wijshoff and J. van Leeuwen, "The Structure of Periodic Storage Schemes for Parallel Memories", IEEE Transactions on Computers, vol. C-34, pp. 501-505, June 1985.


Collaborative Colleagues:
Mateo Valero: colleagues
Tomás Lang: colleagues
Eduard Ayguadé: colleagues