• DocumentCode
    726318
  • Title

    An analysis of accelerator coupling in heterogeneous architectures

  • Author

    Cota, Emilio G. ; Mantovani, Paolo ; Di Guglielmo, Giuseppe ; Carloni, Luca P.

  • Author_Institution
    Dept. of Comput. Sci., Columbia Univ., New York, NY, USA
  • fYear
    2015
  • fDate
    8-12 June 2015
  • Firstpage
    1
  • Lastpage
    6
  • Abstract
    Existing research on accelerators has emphasized the performance and energy efficiency improvements they can provide, devoting little attention to practical issues such as accelerator invocation and interaction with other on-chip components (e.g. cores, caches). In this paper we present a quantitative study that considers these aspects by implementing seven high-throughput accelerators following three design models: tight coupling behind a CPU, loose out-of-core coupling with Direct Memory Access (DMA) to the LLC, and loose out-of-core coupling with DMA to DRAM. A salient conclusion of our study is that working sets of non-trivial size are best served by loosely-coupled accelerators that integrate private memory blocks tailored to their needs.
  • Keywords
    DRAM chips; file organisation; microprocessor chips; power aware computing; CPU; DMA; DRAM; LLC; accelerator coupling analysis; direct memory access; energy efficiency improvements; heterogeneous architectures; high-throughput accelerators; loosely-coupled accelerators; on-chip components; out-of-core coupling; private memory blocks; Acceleration; Bandwidth; Computational modeling; Couplings; Random access memory; Registers; Software;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design Automation Conference (DAC), 2015 52nd ACM/EDAC/IEEE
  • Conference_Location
    San Francisco, CA
  • Type

    conf

  • DOI
    10.1145/2744769.2744794
  • Filename
    7167228