ACM Home Page
Please provide us with feedback. Feedback
Co-design of interleaved memory systems
Full text PdfPdf (91 KB)
Source International Conference on Hardware Software Codesign archive
Proceedings of the eighth international workshop on Hardware/software codesign table of contents
San Diego, California, United States
Pages: 46 - 50  
Year of Publication: 2000
ISBN:1-58113-268-9
Authors
Hua Lin  Department of Electrical Engineering, Princeton University, Princeton, NJ
Wayne Wolf  Department of Electrical Engineering, Princeton University, Princeton, NJ
Sponsors
Computer Conservation Society : Computer Conservation Society
IFIP WG 10.5 : IFIP WG 10.5
SIGSOFT: ACM Special Interest Group on Software Engineering
SIGDA: ACM Special Interest Group on Design Automation
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 7,   Downloads (12 Months): 22,   Citation Count: 2
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

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

ABSTRACT

Memory interleaving is a cost-efficient approach to increase bandwidth. Improving data access locality and reducing memory access conflicts are two important aspects to achieve high efficiency for interleaved memory. In this paper, we introduce a design framework that integrates these two optimizations, in order to find out minimal memory banks and channels required in the embedded system under performance restriction. Several important techniques, loop and data layout transformations for data access locality, extracting data streams, conflict cache miss reduction as well as data placement and optimally reordered access for interleaved memories, are incorporated in the design framework. Experiments show that our co-design method results in substantially less hardware requirement compared to the implementations without optimization.


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
CRAY X-MP Series Mainframe Reference Manual. Cray Research Inc. HR-0032, Nov. 1982
 
2
http ://www.rambus.com/
 
3
 
4
 
5
 
6
 
7
 
8
 
9
D. H. Lawrie, "Access and alignment of data in an array processor", IEEE Trans. Comput., Vol. C-24, pp. 1145-1155, Dec. 1975
10
 
11
L. Kurian, B. Choi, P.T. Hulina, L.D. Coroor, "Module partitioning and interleaved data placement schemes to reduce conflicts in interleaved memories", Proc. Int'l Conf. Parallel Processing, Vol. 1, pp. 212-219, 1994
 
12
13
 
14
 
15
 
16
 
17