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 :
بازگشت