An Energy Optimization Framework for Embedded Applications
スポンサーリンク
概要
- 論文の詳細を見る
This paper presents a framework for the purpose of energy optimization of the embedded systems. Our framework is synthetic, that is, multiple techniques optimize the target application simultaneously. The main technique of our approach is to utilize the trade-off between energy and performance of the embedded processor configuration. Additionally, the optimization technique about the memory allocation is employed in our framework. Our framework is also gradual, that is, the target application is optimized in a step-by-step manner. The characteristic and behavior of target application are optimized in both intra-task and inter-task level at the static time. Based on the results of the static optimization, the energy-optimal processor configuration is dynamically changed according to the behavior of the application. Moreover, we implemented the presented framework as a toolchain and a real-time operating system. The energy minimization in the average case can be achieved with keeping the real-time performance.
- 2011-03-11
著者
-
Zeng Gang
Graduate School Of Information Science Nagoya University
-
Hiroyuki Tomiyama
Ritsumeikan University
-
Hiroaki Takada
Nagoya University
-
Lovic Gauthier
Kyushu University
-
Hideki Takase
Nagoya University|The Japan Society for the Promotion of Science
-
Gang Zeng
Nagoya University
-
Hirotaka Kawashima
Nagoya University
-
Noritoshi Atsumi
Nagoya University
-
Tomohiro Tatematsu
Nagoya University
-
Tohru Ishihara
Kyushu University
-
Yoshitake Kobayashi
Toshiba Corporation
-
Shunitsu Kohara
Toshiba Corporation
-
Takenori Koshiro
Toshiba Corporation
-
Tohru Ishihara
System LSI Research Center, Kyushu University
関連論文
- 2.ソフトウェアとハードウェアの協調による組込みシステムの消費エネルギー最適化(未来を切り拓く最先端VLSIテクノロジー)
- 自動車制御システムのエラーモデル記述による安全性分析手法(安全性及び一般)
- 組込みシステムのタスク内DVFSのための実行トレースマイニング(コンパイラ,システムオンシリコンを支える設計技術)
- 車載用通信プロトコル(スケーラブルCAN)開発
- 第1回 組込みシステム概要(講座 画像処理技術者のための組込み入門)
- A scratch-pad memory management framework for embedded real-time systems (VLSI設計技術)
- ビットエラー通信路におけるスケーラブルCANの動作解析
- アーキテクチャ記述言語による設計と一体化した制御システムのリスク分析(ソフトウェア開発支援,システム開発論文)
- コンポーネントシステムを用いた組込みシステム向けアクセス制御機構(組込みシステム,システム開発論文)
- Simultaneous Allocation and Binding Considering Multiplexers in High-Level Synthesis
- UMLモデルのC言語実装におけるTECSの適用事例
- オフセット付きCANメッセージの正確な最大遅れ時間解析
- Integrated Scheduling in a Real-Time Embedded Hypervisor
- メモリ共有を考慮した RPC システム
- 分散リアルタイムシステムの端点間処理における応答時間の確率的解析
- 10MbpsCANプロトコルの設計と評価
- 組込みシステムにおける低消費エネルギー志向の効率的なスラック時間の導出
- 組込みリアルタイムシステムにおけるスクラッチパッドメモリ管理技術
- 組込みシステムの消費エネルギー最適化
- Task migration for energy savings in multiprocessor real-time systems (VLSI設計技術)
- A dynamic algorithm for energy savings in DEPS framework (組込みシステム)
- Power Management for Idle Time in the Presence of Periodic Interrupt Services
- Power Management for Idle Time in the Presence of Periodic Interrupt Services
- Power Management for Idle Time in the Presence of Periodic Interrupt Services
- Power Management for Idle Time in the Presence of Periodic Interrupt Services
- Proposal and Quantitative Analysis of the CHStone Benchmark Program Suite for Practical C-based High-level Synthesis
- X-Tolerant Test Data Compression for SOC with Enhanced Diagnosis Capability(Dependable Computing)
- An Energy Optimization Framework for Embedded Applications
- An Energy Optimization Framework for Embedded Applications
- HW/SW Cosimulation Framework Based on Software Component System
- HW/SW Cosimulation Framework Based on Software Component System
- Static Task Scheduling Algorithms Based on Greedy Heuristics for Battery-Powered DVS Systems
- Soft Error-Aware Scheduling in High-Level Synthesis
- Soft Error-Aware Scheduling in High-Level Synthesis
- Hybrid Pattern BIST for Low-Cost Core Testing Using Embedded FPGA Core(Dependable Computing)
- Low-Cost IP Core Test Using Tri-Template-Based Codes
- The Worst-Case Response Time Analysis for FIFO-based Offset Assigned CAN Messages
- μITRONベースのマルチプロセッサ向けRTOSのテスト
- 車載ネットワークにおけるCAN-Ethernetプロトコル変換アルゴリズム
- 車載ネットワークにおけるCAN-Ethernetプロトコル変換アルゴリズム
- マルチコア向けFIFO式プリエンプティブ同期プロトコルのスケジューラビリティ評価
- リアルタイムシステムにおけるTLBミスの影響調査と改善手法
- 車載制御システム向けパーティショニング機構
- メモリ保護対応RTOSにおけるメモリ保護機能のテスト
- SafeGを用いた汎用OSの監視手法
- リアルタイムシステムにおけるTLBミスの影響調査と改善手法
- 車載制御システム向けパーティショニング機構
- メモリ保護対応RTOSにおけるメモリ保護機能のテスト
- SafeGを用いた汎用OSの監視手法
- 車載組込みシステム向けデータストリーム管理システムの開発(データ工学,Web情報システム)
- schesim:リアルタイムアプリケーション向けスケジューリングシミュレータ(ソフトウェアシステム)
- ストリームLDMにおける地図データのストリーム化機構の設計と評価
- 組込みシステムにおける階層型状態遷移図に基づく安全分析手法(信頼性,保全性,安全性)
- マルチストリーミング処理のためのマルチプロセッサ向けロードバランス機構(ソフトウェアシステム)
- 車載データ統合アーキテクチャにおけるセンサ変更時のソフトウェア設計容易性の検討
- Efficient Algorithms for Extracting Pareto-optimal Hardware Configurations in DEPS Framework
- CPU affinityによる汎用OSのリアルタイム性向上手法
- Efficient Algorithms for Extracting Pareto-optimal Hardware Configurations in DEPS Framework
- A Generalized Framework for Energy Savings in Hard Real-Time Embedded Systems
- マルチコア向け組込みリアルタイムシステムの省電力機構
- An Optimization Technique for Low-Energy Embedded Memory Systems
- Single-Cycle-Accessible Two-Level Caches and Compilation Technique for Energy Reducion
- Message from the Editor-in-Chief
- Dynamic Power Management for Embedded System Idle State in the Presence of Periodic Interrupt Services