DocumentCode
460906
Title
Automated data cache placement for embedded VLIW ASIPs
Author
Taylor, Richard ; O´Rourke, Barry ; Bruce, George ; Hossell, Japheth ; Morgan, Paul
Author_Institution
CriticalBlue Ltd, Edinburgh, UK
fYear
2005
fDate
Sept. 2005
Firstpage
39
Lastpage
44
Abstract
Memory bandwidth issues present a formidable bottleneck to accelerating embedded applications, particularly data bandwidth for multiple-issue VLIW processors. Providing an efficient ASIP data cache solution requires that the cache design be tailored to the target application. Multiple caches or caches with multiple ports allow simultaneous parallel access to data, alleviating the bandwidth problem if data is placed effectively. We present a solution that greatly simplifies the creation of targeted caches and automates the process of explicitly allocating individual memory access to caches and banks. The effectiveness of our solution is demonstrated with experimental results.
Keywords
Acceleration; Algorithm design and analysis; Application software; Application specific processors; Bandwidth; Computer architecture; Hardware; Performance analysis; Permission; VLIW; ASIP; cache; cache optimization; embedded applications;
fLanguage
English
Publisher
ieee
Conference_Titel
Hardware/Software Codesign and System Synthesis, 2005. CODES+ISSS '05. Third IEEE/ACM/IFIP International Conference on
Conference_Location
Jersey City, NJ, USA
Print_ISBN
1-59593-161-9
Type
conf
DOI
10.1145/1084834.1084849
Filename
4076310
Link To Document