• DocumentCode
    3144367
  • Title

    LAPP: A Low Power Array Accelerator with Binary Compatibility

  • Author

    Devisetti, Naveen ; Iwakami, Takuya ; Yoshimura, Kazuhiro ; Nakada, Takashi ; Yao, Jun ; Nakashima, Yasuhiko

  • Author_Institution
    Nara Inst. of Sci. & Technol., Nara, Japan
  • fYear
    2011
  • fDate
    16-20 May 2011
  • Firstpage
    854
  • Lastpage
    862
  • Abstract
    Recently, reconfigurable architectures are becoming popular to achieve good energy efficiency. In this paper we designed an energy efficient, high-performance accelerator, named Linear Array Pipeline Processor (LAPP). LAPP works to accelerate existing machine code executions to improve performance while maintaining the binary compatibility, instead of using special codes. With its highly reconfigurable feature, LAPP architecture is designed to effectively work with unit gating through a sufficiently long period to conceal the gating penalty, and thereby incurs minimum power consumption for a given workload. Specifically, codes are mapped fixedly onto Functional Unit (FU) array with minimized caches and registers, and they are pipeline executed with data stream. The synthesized results show that the area of a 36-stage LAPP is equal to 9.5 times that of a traditional processor core area. Compared to a Many-Core Processor (MCP) of the same area, an LAPP-simulator based estimation indicates that LAPP can achieve about 10 times the power efficiency for 9 image processing workloads.
  • Keywords
    cache storage; low-power electronics; multiprocessing systems; pipeline processing; reconfigurable architectures; LAPP architecture; binary compatibility; cache; energy efficiency; functional unit; gating penalty; high-performance accelerator; linear array pipeline processor; low power array accelerator; machine code execution; many-core processor; power consumption; processor core area; reconfigurable architecture; register; unit gating; Arrays; Clocks; Pipelines; Power supplies; Prefetching; Registers; VLIW;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel and Distributed Processing Workshops and Phd Forum (IPDPSW), 2011 IEEE International Symposium on
  • Conference_Location
    Shanghai
  • ISSN
    1530-2075
  • Print_ISBN
    978-1-61284-425-1
  • Electronic_ISBN
    1530-2075
  • Type

    conf

  • DOI
    10.1109/IPDPS.2011.223
  • Filename
    6008930