@techreport{oai:ipsj.ixsq.nii.ac.jp:00185207, author = {溝谷, 圭悟 and 羽鳥, 雄介 and 久村, 雄輔 and 高須, 雅義 and 千代, 浩之 and 山崎, 信行 and Keigo, Mizotani and Yusuke, Hatori and Yusuke, Kumura and Masayoshi, Takasu and Hiroyuki, Chishiro and Nobuyuki, Yamasaki}, issue = {40}, month = {Jan}, note = {近年の組込みリアルタイムシステムにおいて,ハードリアルタイムタスクとソフトリアルタイムタスクの混在するシステムが多く存在する.ソフトリアルタイムタスクは優先度が低くスループットが重要視される一方で,ハードリアルタイムタスクは高い優先度を持ち短い周期で実行される.本研究では Dependable Responsive Multithreaded Processor を用いて,高優先度のハードリアルタイムタスクをリアルタイムスケジューラから分離してより短い周期で実行を行う低遅延リアルタイム実行機構を提案する.また,同時に低優先度のタスクはリアルタイムスケジューラによりスケジューリングを行うことで全体のスループットを保つ.実機評価では低遅延リアルタイム実行機構により 50μs の周期でタスクを実行し,低遅延リアルタイム実行機構によるオーバヘッドとジッタが充分に小さいことを示す., In recent embedded real-time systems, there are many systems with both hard real-time tasks and soft real-tune tasks. While a soft real-time task has a low priority and its throughput is important, a hard real-time task has a high priority and is executed in a short period. In this paper, we propose a low latency real-time execution mechanism which separates a hard real-time task with a high priority from the real-time scheduler and executes that task in a shorter period. We implement this mechanism by use of Dependable Responsive Multithreaded Processor. At the same time, low priority tasks are scheduled by the real-time scheduler, and hence the entire throughput is maintained. In our experimental evaluation, the low latency real-time execution mechanism executes a task in the period of 50 fis, and hence we show that its overhead and jitter are enough small.}, title = {Dependable Responsive Multithreaded Processor における低遅延リアルタイム実行}, year = {2015} }