• DocumentCode
    3359468
  • Title

    SIMD made explicit

  • Author

    Waeijen, Luc ; Dongrui She ; Corporaal, Henk ; Yifan He

  • Author_Institution
    Eindhoven Univ. of Technol., Eindhoven, Netherlands
  • fYear
    2013
  • fDate
    15-18 July 2013
  • Firstpage
    330
  • Lastpage
    337
  • Abstract
    Low energy consumption has become one of the most important topics in computing. With single CPUs consuming as much as 115 Watt, engineers have been looking for ways to reduce energy consumption while maintaining high computational performance. Often wide SIMD architectures are used to achieve this, exploiting data parallelism to keep the required clock frequency low for a given compute constraint. In this paper, we propose a wide SIMD architecture with explicit datapath to further optimize energy efficiency without sacrificing computation power. To have a detailed comparison, both the proposed wide SIMD architecture and its transparent bypassing counterpart are implemented in HDL and synthesized with a TSMC 40nm low power library. The power estimation is derived from actual toggle rates generated by post-synthesis simulation. Our experimental results show that with explicit bypassing the overall energy consumption can be reduced up to 44% compared to the corresponding SIMD architecture with transparent bypassing.
  • Keywords
    energy conservation; energy consumption; parallel architectures; power aware computing; HDL; SIMD architecture; TSMC; energy consumption; energy efficiency; explicit bypassing; low power library; post-synthesis simulation; power estimation; transparent bypassing; Computer architecture; Energy consumption; Hardware; Kernel; Pipelines; Process control; Registers;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Embedded Computer Systems: Architectures, Modeling, and Simulation (SAMOS XIII), 2013 International Conference on
  • Conference_Location
    Agios Konstantinos
  • Type

    conf

  • DOI
    10.1109/SAMOS.2013.6621142
  • Filename
    6621142