| Co-design of interleaved memory systems |
| Full text |
Pdf
(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 |
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): 7, Downloads (12 Months): 22, Citation Count: 2
|
|
|
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
|
|
CITED BY 2
|
|
Damien Lyonnard , Sungjoo Yoo , Amer Baghdadi , Ahmed A. Jerraya, Automatic generation of application-specific architectures for heterogeneous multiprocessor system-on-chip, Proceedings of the 38th conference on Design automation, p.518-523, June 2001, Las Vegas, Nevada, United States
|
|
|
|
|