• Search Research Projects
  • Search Researchers
  • How to Use
  1. Back to previous page

Research on improving energy efficiency of embedded processors in ubiquitous information devices

Research Project

Project/Area Number 16300019
Research Category

Grant-in-Aid for Scientific Research (B)

Allocation TypeSingle-year Grants
Section一般
Research Field Computer system/Network
Research InstitutionKYUSHU UNIVERCITY (2005-2006)
Kyushu Institute of Technology (2004)

Principal Investigator

SATO Toshinori  Kyushu University, System LSI Research Center, Professor, システムLSI研究センター, 教授 (00322298)

Project Period (FY) 2004 – 2006
Project Status Completed (Fiscal Year 2006)
Budget Amount *help
¥8,000,000 (Direct Cost: ¥8,000,000)
Fiscal Year 2006: ¥2,100,000 (Direct Cost: ¥2,100,000)
Fiscal Year 2005: ¥2,700,000 (Direct Cost: ¥2,700,000)
Fiscal Year 2004: ¥3,200,000 (Direct Cost: ¥3,200,000)
KeywordsEnergy efficiency / Low power / Systems on chip / Computer system / マイクロプロセッサ / 命令レベル並列処理 / 省電力 / クリティカルパス予測
Research Abstract

Power consumption is a major concern in embedded microprocessors design. Reducing power has also been a critical design goal for general-purpose microprocessors. Since they require high performance as well as low power, power reduction at the cost of performance cannot be accepted. There are a lot of device-level techniques that reduce power with maintaining performance. They select non-critical paths as candidates for low-power design, and performance-oriented design is used only in speed-critical paths. The same philosophy can be applied to architectural-level design. We evaluate a technique, which exploits dynamic information regarding instruction criticality in order to reduce power. We evaluate an instruction steering policy for a clustered microarchitecture, which is based on instruction criticality, and find it is substantially energy-efficient while it suffers performance degradation.
In the deep submicron (DSM) semiconductor technologies, a conservative approach called "worst-case design" will not work very soon. The DSM increases noise and process variations and requires supply voltage reduction, and thus reduces design margins that worst-case design methodologies require. We have to design microprocessors by considering typical case rather than worst case. The Constructive Timing Violation (CTV) paradigm is such a design methodology, where designers are focusing on typical cases rather than worrying about very rare worst cases. We have designed two types of ALUs that utilize the CTV, each of which has its own problems in size and in speed. In order to solve the problems, we propose to utilize an adder-comparator as the fault detection circuit. Using Verilog-HDL, we implement a carry select adder that utilizes the CTV, and evaluate it on logic simulations after logic synthesis with delay information. It is observed that substaintial improvement in energy efficiency is achieved.

Report

(4 results)
  • 2006 Annual Research Report   Final Research Report Summary
  • 2005 Annual Research Report
  • 2004 Annual Research Report
  • Research Products

    (14 results)

All 2007 2006 2005 Other

All Journal Article (14 results)

  • [Journal Article] データの重要度を利用するキャッシュメモリの省電力化2007

    • Author(s)
      千代延昭宏 他
    • Journal Title

      情報処理学会論文誌コンピューティングシステム (印刷中)

    • Description
      「研究成果報告書概要(和文)」より
    • Related Report
      2006 Annual Research Report 2006 Final Research Report Summary
  • [Journal Article] キャッシュミス情報を利用する省電力命令スケジューリング2006

    • Author(s)
      千代延昭宏 他
    • Journal Title

      電子情報通信学会論文誌 J89-D・12

      Pages: 2590-2601

    • Description
      「研究成果報告書概要(和文)」より
    • Related Report
      2006 Annual Research Report 2006 Final Research Report Summary
  • [Journal Article] タイミング違反を許容する省電力加算器における違反検出回路の高速化2006

    • Author(s)
      山原幹雄 他
    • Journal Title

      情報処理学会論文誌コンピューティングシステム 47・SIG18

      Pages: 65-79

    • Description
      「研究成果報告書概要(和文)」より
    • Related Report
      2006 Annual Research Report 2006 Final Research Report Summary
  • [Journal Article] A Leakage-Energy-Reduction Technique for Cache Memories in Embedded Processors2006

    • Author(s)
      Seiichiro Fujii et al.
    • Journal Title

      Journal of Embedded Computing 2・1

      Pages: 49-55

    • Description
      「研究成果報告書概要(和文)」より
    • Related Report
      2006 Annual Research Report 2006 Final Research Report Summary
  • [Journal Article] Energy-Efficient Instruction Scheduling Utilizing Cache Miss Informnation2006

    • Author(s)
      Akihiro Chiyonobu et al.
    • Journal Title

      ACM SIGARCH Computer Architecture News 34・1

      Pages: 65-70

    • Description
      「研究成果報告書概要(和文)」より
    • Related Report
      2006 Final Research Report Summary
  • [Journal Article] An Energy-Efficient Instruction Scheduling Technique Exploiting Cache Miss Information2006

    • Author(s)
      Akihiro Chiyonobu et al.
    • Journal Title

      IEICE Transactions on Information and Systems J89-D(12)

      Pages: 2590-2601

    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      2006 Final Research Report Summary
  • [Journal Article] A Fast Fault Detection Circuit for Low-power Adders with Timing Error Tolerance2006

    • Author(s)
      Mikio Yamahara et al.
    • Journal Title

      IPSJ Transactions on Advanced Computing Systems 47(SIG18)

      Pages: 65-79

    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      2006 Final Research Report Summary
  • [Journal Article] A Leakage-Energy-Reduction Technique for Cache Memories in Embedded Processors2006

    • Author(s)
      Seiichiro Fujii et al.
    • Journal Title

      Journal of Embedded Computing 2(1)

      Pages: 49-55

    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      2006 Final Research Report Summary
  • [Journal Article] Energy-Efficient Instruction Scheduling Utilizing Cache Miss Information2006

    • Author(s)
      Akihiro Chiyonobu et al.
    • Journal Title

      ACM SIGARCH Computer Architecture News 34(1)

      Pages: 65-70

    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      2006 Final Research Report Summary
  • [Journal Article] An Energy-Efficient Clustered Superscalar Processor2005

    • Author(s)
      Toshinori Sato et al.
    • Journal Title

      IEICE Transactions on Electronics E88-C・4

      Pages: 544-551

    • Description
      「研究成果報告書概要(和文)」より
    • Related Report
      2006 Final Research Report Summary
  • [Journal Article] An Energy-Efficient Clustered Superscalar Processor2005

    • Author(s)
      Toshinori Sato et al.
    • Journal Title

      IEICE Transactions on Electronics E88-C(4)

      Pages: 544-551

    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      2006 Final Research Report Summary
  • [Journal Article] An Energy-Efficient Clustered Superscalar Processor2005

    • Author(s)
      Toshinori Sato, Akihiro Chiyonobu
    • Journal Title

      IEICE Transactions on Electronics E88-C・4

      Pages: 544-551

    • Related Report
      2005 Annual Research Report
  • [Journal Article] An energy-efficient clustered superscalar processor2005

    • Author(s)
      Toshinori Sato, Akihiro Chiyonobu
    • Journal Title

      IEICE Transactions on Electronics E88-C, 4(掲載予定)

    • Related Report
      2004 Annual Research Report
  • [Journal Article] Low Power Cache Memories Prioritizing Data

    • Author(s)
      Akihiro Chiyonobu et al.
    • Journal Title

      IPSJ Transactions on Advanced Computing Systems (in press)

    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      2006 Final Research Report Summary

URL: 

Published: 2004-04-01   Modified: 2016-04-21  

Information User Guide FAQ News Terms of Use Attribution of KAKENHI

Powered by NII kakenhi