• DocumentCode
    3497922
  • Title

    Energy-efficient computing using adaptive table lookup based on nonvolatile memories

  • Author

    Cong, J. ; Ercegovac, Milos ; Muhuan Huang ; Sen Li ; Bingjun Xiao

  • Author_Institution
    Comput. Sci. Dept., Univ. of California, Los Angeles, Los Angeles, CA, USA
  • fYear
    2013
  • fDate
    4-6 Sept. 2013
  • Firstpage
    280
  • Lastpage
    285
  • Abstract
    Table lookup based function computation can significantly save energy consumption. However existing table lookup methods are mostly used in ASIC designs for some fixed functions. The goal of this paper is to enable table lookup computation in general-purpose processors, which requires adaptive lookup tables for different applications. We provide a complete design flow to support this requirement. We propose a novel approach to build the reconfigurable lookup tables based on emerging nonvolatile memories (NVMs), which takes full advantages of NVMs over conventional SRAMs and avoids the limitation of NVMs. We provide compiler support to optimize table resource allocation among functions within a program. We also develop a runtime table manager that can learn from history and improve its arbitration of the limited on-chip table resources among programs.
  • Keywords
    power aware computing; program compilers; random-access storage; reconfigurable architectures; resource allocation; table lookup; NVM; adaptive table lookup-based function computation; compiler; design flow; energy consumption saving; energy-efficient computing; general-purpose processors; nonvolatile memories; on-chip table resource arbitration improvement; reconfigurable lookup tables; runtime table manager; table resource allocation optimization; Energy consumption; Greedy algorithms; Nonvolatile memory; Program processors; Resource management; Runtime; Table lookup;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Low Power Electronics and Design (ISLPED), 2013 IEEE International Symposium on
  • Conference_Location
    Beijing
  • Print_ISBN
    978-1-4799-1234-6
  • Type

    conf

  • DOI
    10.1109/ISLPED.2013.6629309
  • Filename
    6629309