2024-03-29T04:17:10Zhttps://ipsj.ixsq.nii.ac.jp/ej/?action=repository_oaipmhoai:ipsj.ixsq.nii.ac.jp:000809052023-04-27T10:00:04Z01164:02822:06703:06704
組込みシステムにおける消費エネルギー削減のためのスラック時間の活用A Distribution Method of the Slack Time for Reducing the Enegy Consumption of Embedded Systemsjpn組込みシステム開発手法http://id.nii.ac.jp/1001/00080905/Technical Reporthttps://ipsj.ixsq.nii.ac.jp/ej/?action=repository_action_common_download&item_id=80905&item_no=1&attribute_id=1&file_no=1Copyright (c) 2012 by the Information Processing Society of Japan名古屋大学名古屋大学/日本学術振興会名古屋大学名古屋大学三輪, 遼平高瀬, 英希曾, 剛高田, 広章動的電圧・周波数制御技術の有効性を高めるためには,タスクスケジューリングの解析によって導出されるスラック時間を適切に活用することが重要である.本研究では,組込みシステムの消費エネルギー削減を目的としたスラック時間活用手法 LFST を提案する.提案手法は,導出されたスラック時間をただちに全て使用する設定のものと,各タスクの動作周波数が平準化できるような設定のものの 2 種類の動作周波数を算出する.これらの動作周波数を適切に選択し,各タスクにスラック時間を分配することで,システムのデッドライン制約を保証した上で消費エネルギーを削減する.実験により提案手法の有効性を評価したところ,スラック時間の分配率を固定したものと比較して,最大で 64% の消費エネルギー削減を達成した.In order to improve the efficiency of DVFS, it is important to properly distribute the slack time among tasks which is estimated by analyzing the task scheduling. In this paper, we proposed a method for slack time distribution called LFST (Leveling Frequency with Slack Time) to reduce the energy consumption of embedded real-time systems. The method uses two kinds of frequencies. One is the lowest frequency for guaranteeing deadline, and the other is a leveled frequency for analyzed tasks. Then, it selects the higher one from them and distributes it to the dispatched task so that energy can be reduced while guaranteeing the deadline restriction. The effectiveness of the LFST has been validated via experiments, and the results showed that maximal 64 % energy can be reduced comparing with fixed distribution rate of slack time.AA12149313研究報告組込みシステム(EMB)2012-EMB-2413162012-02-242012-02-21