2024-03-29T10:47:09Zhttps://ipsj.ixsq.nii.ac.jp/ej/?action=repository_oaipmhoai:ipsj.ixsq.nii.ac.jp:002077042023-04-27T10:00:04Z01164:02036:10071:10403
Responsive Linkを用いた分散リアルタイムシステムにおけるRT-DVFS手法Real-Time Voltage and Frequency Scheme using Responsive Link for Distributed Real-Time Systemsjpn設計技術http://id.nii.ac.jp/1001/00207602/Technical Reporthttps://ipsj.ixsq.nii.ac.jp/ej/?action=repository_action_common_download&item_id=207704&item_no=1&attribute_id=1&file_no=1Copyright (c) 2020 by the Information Processing Society of Japan慶應義塾大学大学院理工学研究科慶應義塾大学大学院理工学研究科鈴木, 宏海山﨑, 信行近年の組込みリアルタイムシステムにおいては,システムの大規模化に伴って複数の CPU をネットワークで接続した分散リアルタイムシステムが多く存在する.これらのシステムの消費電力を低減する手法として,タスクをノード間でマイグレーションしながら実行する RT-DVFS 手法が数多く提案されているが,これらのアルゴリズムはタスクが CPU 間でマイグレーションされる際の時間的なオーバーヘッドを考慮しておらず,ネットワーク帯域が有限である実システムでのリアルタイム性の保証が困難である.本研究では,リアルタイム通信用に開発された通信規格である Responsive Link を用いてタスクマイグレーションのスケジューリングを行い,リアルタイム性を保証しながら動的な負荷分散を行う手法を提案し,提案手法を Responsive Link を搭載した SoC である RMT Processsor 上のソフトウェアに実装する.実機を用いて測定した消費電力をもとにしたシミュレーションによって提案手法がシステム全体の消費電力を削減できることを示す.また,RTL シミュレーションによってソフトウェアがマイグレーションのスケジューリングに要する時間的オーバーヘッドを評価する.In the field of Real-Time embedded systems, distributed Real-Time systems which connect several processors in a network becomes major due to large scale of systems. In order to reduce power consumption and guarantee a met deadline, several RT-DVFS methods that allow tasks to migrate between processors are proposed. However, these algorithms don't consider time overheads when a task is migrated between processors. Therefore, it is difficult to guarantee a feasible schedule in a real system. This paper proposes a migration scheduling method for RT-DVFS using the Responsive Link designed for real-time communications. The method is implemented on the RMT processor which integrates the Responsive Link. We evaluate the energy saved by our aproach on simulation, based on parameters obtained from the SiP and also evaluate software scheduling overhead on RTL simulation.AA11451459研究報告システムとLSIの設計技術(SLDM)2020-SLDM-19228162020-11-102188-86392020-11-06