Publications
Detailed Information
Access-Pattern-Aware On-Chip Memory Allocation for SIMD Processors
Cited 1 time in
Web of Science
Cited 3 time in Scopus
- Authors
- Issue Date
- 2009-01
- Citation
- IEEE Trans. Computer-Aided Design of Intergrated Circuits and Systems, vol. 28, pp. 158-163, Jan. 2009
- Keywords
- Code generation ; dynamic memory allocation ; interleaved memory ; on-chip memory allocation ; Single Instruction Multiple Data (SIMD) processor
- Abstract
- The number of cycles for each external memory access in Single Instruction Multiple Data (SIMD) processors is heavily affected by the access pattern, such as aligned, unaligned, or stride. We developed a high-performance dynamic on-chip memory-allocation method for SIMD processors by considering the memory access pattern as well as the access frequency. The access pattern and the access count for an array of a loop are determined by both code analysis and profiling, which are performed on a developed compiler framework. This framework not only conducts dynamic on-chip memory allocation but also generates optimized codes for a target processor. The proposed allocation method has been tested with several multimedia benchmarks including motion estimation, 2-D discrete cosine transform, and MPEG2 encoder programs.
- ISSN
- 0278-0070
- Language
- English
- Files in This Item:
- There are no files associated with this item.
Item View & Download Count
Items in S-Space are protected by copyright, with all rights reserved, unless otherwise indicated.