• DocumentCode
    549549
  • Title

    Buffer-Integrated-Cache: A cost-effective SRAM architecture for handheld and embedded platforms

  • Author

    Fajardo, Carlos Flores ; Fang, Zhen ; Iyer, Ravi ; Garcia, German Fabila ; Lee, Seung Eun ; Zhao, Li

  • fYear
    2011
  • fDate
    5-9 June 2011
  • Firstpage
    966
  • Lastpage
    971
  • Abstract
    In an SoC, building local storage in each accelerator is area inefficient due to the low average utilization. In this paper, we present design and implementation of Buffer-integrated-Caching (BiC), which allows many buffers to be instantiated simultaneously in caches. BiC enables cores to view portions of the SRAM as cache while accelerators access other portions of the SRAM as private buffers. We demonstrate the cost-effectiveness of BiC based on a recognition MPSoC that includes two Pentiumℒ cores, an Augmented Reality accelerator and a speech recognition accelerator. With 3% extra area added to the baseline L2 cache, BiC eliminates the need to build 215KB dedicated SRAM for the accelerators, while increasing total cache misses by no more than 0.3%.
  • Keywords
    SRAM chips; cache storage; multiprocessing systems; system-on-chip; L2 cache; MPSoC; Pentiumℒ cores; SRAM architecture; augmented reality accelerator; buffer-integrated-cache; embedded platforms; handheld platforms; speech recognition accelerator; Hardware; Indexes; Random access memory; Software; Speech recognition; Substrates; System-on-a-chip; Accelerator; Cache; Memory; System-on-Chip;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design Automation Conference (DAC), 2011 48th ACM/EDAC/IEEE
  • Conference_Location
    New York, NY
  • ISSN
    0738-100x
  • Print_ISBN
    978-1-4503-0636-2
  • Type

    conf

  • Filename
    5981889