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

2014 Fiscal Year Research-status Report

環境エネルギーで動作する組込みシステムのスケーラビリティ管理プラットフォーム

Research Project

Project/Area Number 26870303
Research InstitutionKyoto University

Principal Investigator

高瀬 英希  京都大学, 情報学研究科, 助教 (50633690)

Project Period (FY) 2014-04-01 – 2017-03-31
Keywords組込みシステム / 消費エネルギー最適化 / 環境発電 / 基盤ソフトウェア
Outline of Annual Research Achievements

環境電力で動作する組込みシステムを対象としたアルゴリズムを開発した.
1) 環境電力のみで組込みシステムを稼働することを目的とし,アプリケーションの動作シナリオ決定アルゴリズムを開発した.アプリケーションの振る舞いを実行可能点という概念によって定義し,実行可能点においてタスクの実行を適切に選択する.実行時最適化を担うことで,システムの提供するサービス品質を保証しつつ半永久的な稼働を実現する.本研究で得られた成果は,2014年8月に開催された査読付き国際会議ICESSで発表している.
2) 同一命令セットヘテロジニアスマルチコアと呼ばれるプロセッサアーキテクチャに着目し,本アーキテクチャにおける新たな動的・電圧周波数制御技術を提案した.同一命令セットヘテロジニアスマルチコアとは,高性能コアと高電力効率コアとを1対1に対応づけたコアペアを構成し,コアペア内の動作コアを適切に切り替えることができる.提案手法としては,選択される動作コアおよびコアペアへの供給電力/動作周波数を適切に制御することで,組込みシステムの消費エネルギー最適化を実現する.
3) 組込みシステムの要求される信頼性を保証しつつ消費エネルギーを最小化するコンパイラ技術を開発した.具体的には,部分的に高信頼な領域を持つオンチップメモリの活用に着目する.本メモリアーキテクチャは,高信頼だが消費電力の大きいメモリ領域および信頼性は低いが消費電力が小さいメモリ領域を持つ,メモリ配置最適化技術として,要求として与えられる信頼性を制約として消費エネルギーが最小化されるように,いずれかの領域にプログラムコードの配置を決定する.

Current Status of Research Progress
Current Status of Research Progress

2: Research has progressed on the whole more than it was originally planned.

Reason

実行時最適化のためのアルゴリズムを開発して成果発表できたことは,当初計画通りの進捗である.また,研究2)を通して,同一命令セットヘテロジニアスマルチコア上でのタスクスケジューリングを評価できるシミュレータを開発した.このソフトウェアベースのシミュレータによって,提案する動的・電圧周波数制御アルゴリズムの消費エネルギーの算出が容易となった.この開発成果もも,研究計画から見て良好な成果であるといえる.
ただし,実機ベースでの評価環境の構築に関しては,作業進捗が遅れている.これは,当初導入を予定していた評価キット製品の販売が終了してしまっていることに起因する.

Strategy for Future Research Activity

実行時最適化のアルゴリズムについては,今後,最適化効果のさらなる向上を目指し,アルゴリズムのさらなる洗練を行っていく予定である.また,動的・電圧周波数制御技術の評価のためのタスクスケジューリング・シミュレータについても,環境電力で動作する組込みシステムに対して適用できるよう,改良を重ねていく予定である.
進捗が遅れている評価環境の構築に関しては,新たな評価キットの調査および機種選定に取り組み,もしくは,独自の評価キットの開発も視野に入れる.今後,評価環境の構築に注力する必要がある.

  • Research Products

    (7 results)

All 2015 2014

All Journal Article (2 results) (of which Peer Reviewed: 2 results,  Acknowledgement Compliant: 1 results) Presentation (5 results)

  • [Journal Article] An Integrated Framework for Energy Optimization of Embedded Real-Time Applications2014

    • Author(s)
      Hideki TAKASE, Gang ZENG, Lovic GAUTHIER, Hirotaka KAWASHIMA, Noritoshi ATSUMI, Tomohiro TATEMATSU, Yoshitake KOBAYASHI, Takenori KOSHIRO, Tohru ISHIHARA, Hiroyuki TOMIYAMA, Hiroaki TAKADA
    • Journal Title

      IEICE TRANSACTIONS on Fundamentals of Electronics, Communications and Computer Sciences

      Volume: E97-A Pages: 2477-2487

    • DOI

      10.1587/transfun.E97.A.2477

    • Peer Reviewed / Acknowledgement Compliant
  • [Journal Article] Nested Loop Parallelization Using Polyhedral Optimization in High-Level Synthesis2014

    • Author(s)
      Akihiro SUDA, Hideki TAKASE, Kazuyoshi TAKAGI, Naofumi TAKAGI
    • Journal Title

      IEICE TRANSACTIONS on Fundamentals of Electronics, Communications and Computer Sciences

      Volume: E97-A Pages: 2498-2506

    • DOI

      10.1587/transfun.E97.A.2498

    • Peer Reviewed
  • [Presentation] 同一命令セットヘテロジニアスマルチコアのための消費エネルギーを削減するタスクスケジューリング2015

    • Author(s)
      岩田淳,高瀬英希,高木一義,高木直史
    • Organizer
      情報処理学会第36回組込みシステム研究発表会
    • Place of Presentation
      奄美市社会福祉協議会会議室,鹿児島県奄美市
    • Year and Date
      2015-03-06 – 2015-03-07
  • [Presentation] 同一命令セットヘテロジニアスマルチコアに適したリアルタイムシステム向けタスクマイグレーション手法2014

    • Author(s)
      岩田淳,高瀬英希,高木一義,高木直史
    • Organizer
      情報処理学会第168回システムとLSIの設計技術研究発表会
    • Place of Presentation
      ビーコンプラザ,大分県別府市
    • Year and Date
      2014-11-26 – 2014-11-28
  • [Presentation] An Allocation Optimization Method for Partially-Reliable Instruction Scratch-Pad Memory in Embedded Systems2014

    • Author(s)
      Takuya Hatayama, Hideki Takase, Kazuyoshi Takagi and Naofumi Takagi
    • Organizer
      11th International SoC Design Conference (ISOCC2014)
    • Place of Presentation
      Jeju, Korea
    • Year and Date
      2014-11-03 – 2014-11-05
  • [Presentation] An Operation Scenario Model for Energy Harvesting Embedded Systems and an Algorithm to Maximize the Operation Quality2014

    • Author(s)
      Kazumi Aono, Atsushi Iwata, Hideki Takase, Kazuyoshi Takagi and Naofumi Takagi
    • Organizer
      2014 IEEE 11th International Conference on Embedded Software and Systems (ICESS2014)
    • Place of Presentation
      Paris, France
    • Year and Date
      2014-08-19 – 2014-08-21
  • [Presentation] 部分的に高信頼なスクラッチパッドメモリを持つ組込みシステムにおける命令配置最適化2014

    • Author(s)
      畑山拓也,高瀬英希,高木一義,高木直史
    • Organizer
      第27回 回路とシステムワークショップ
    • Place of Presentation
      淡路島夢舞台国際会議場,兵庫県淡路市
    • Year and Date
      2014-08-04 – 2014-08-05

URL: 

Published: 2016-06-01  

Information User Guide FAQ News Terms of Use Attribution of KAKENHI

Powered by NII kakenhi