• 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