講演名 2020-10-12
Trace Bufferを用いたEmbedded Non-stop OSにおけるリプレイオーバヘッドの削減
杉山 尚央(慶大), 中別府 将太(慶大), 山﨑 信行(慶大),
PDFダウンロードページ PDFダウンロードページへ
抄録(和) 機器等に組込まれて処理を行う組込みシステムでは,様々なトラブルに対処する必要がある.中でも瞬電等の電源トラブルでは,揮発モジュールのデータが全て失われることにより,多大なオーバヘッドが発生する危険性がある.NS Favor では,組込みリアルタイム向けプロセッサであるResponsive Multithreaded Processor (RMTP) の電源バックアップ領域を利用して,電源を再投入した際にクロックレベルの時間粒度でタスクをリプレイする機能を持つことで,電源トラブルへの対処としている.しかし,NS Favor で電源再投入時にタスクをリプレイするオーバヘッドは100kclk 以上となり,細粒度な制御を要求されるようなシステムには適合不可能であるという問題点が存在する.本研究では,NS Favor のタスクのリプレイオーバヘッド削減を目的とし,電源バックアップされたモジュールであるTrace Buffer の再設計,及びそれに合わせた探索アルゴリズムの変更を行った.結果として,タスクのリプレイオーバヘッドを1/10 程度に抑えることを実現した
抄録(英) In an embedded system environment, it is necessary to keep safe the system from some problem. In particular, power supply trouble is a large problem that cause a large amount of overhead due to the loss of all data in the volatile module. NS Favoruser the power supply backuped area of Responsive Multithreaded Processor (RMTP), that is a processor for embedded real-time system, and has the function to restartthe task at the clock level granularity when the power is turned on again. However, the overhead of restarting the task by NS Favor is over 100k clock cycle, and there is a problem that it cannot be applied to a system that requires fine-grained control. In this research, the power supply backed up module Trace Bufferwas redesigned in order to reduce the overhead of task restart of NS Favor. As a result, overhead of task restart is reduced to about 10%.
キーワード(和) 組込みシステム / リアルタイム / フォールトトレラント
キーワード(英) embedded system / real-time / fault tolerance
資料番号 CPSY2020-17,DC2020-17
発行日 2020-10-05 (CPSY, DC)

研究会情報
研究会 DC / CPSY / IPSJ-ARC
開催期間 2020/10/12(から1日開催)
開催地(和) オンライン開催
開催地(英) Online
テーマ(和) HotSPA2020: アーキテクチャ,コンピュータシステム,ディペンダブルコンピューティングおよび一般
テーマ(英) Architecture, Computer Systems, Dependable Computing, etc. (HotSPA2020)
委員長氏名(和) 高橋 寛(愛媛大) / 入江 英嗣(東大) / 井上 弘士(九大)
委員長氏名(英) Hiroshi Takahashi(Ehime Univ.) / Hidetsugu Irie(Univ. of Tokyo) / Hiroshi Inoue(Kyushu Univ.)
副委員長氏名(和) 土屋 達弘(阪大) / 鯉渕 道紘(NII) / 中島 耕太(富士通研)
副委員長氏名(英) Tatsuhiro Tsuchiya(Osaka Univ.) / Michihiro Koibuchi(NII) / Kota Nakajima(Fujitsu Lab.)
幹事氏名(和) 新井 雅之(日大) / 難波 一輝(千葉大) / 高前田 伸也(北大) / 津邑 公暁(名工大) / 近藤 正章(東大) / 塩谷 亮太(名大) / 田中 美帆(富士通研) / 長谷川 揚平(東芝メモリ)
幹事氏名(英) Masayuki Arai(Nihon Univ.) / Kazuteru Namba(Chiba Univ.) / Shinya Takameda(Hokkaido Univ.) / Tomoaki Tsumura(Nagoya Inst. of Tech.) / Masaaki Kondo(Univ. of Tokyo) / Ryota Shioya(Nagoya Univ.) / Miho Tanaka(Fujitsu Labs.) / Yohei Hasegawa(Toshiba Memory)
幹事補佐氏名(和) / 小川 周吾(日立) / 有間 英志(東大)
幹事補佐氏名(英) / Shugo Ogawa(Hitachi) / Eiji Arima(Univ. of Tokyo)

講演論文情報詳細
申込み研究会 Technical Committee on Dependable Computing / Technical Committee on Computer Systems / Special Interest Group on System Architecture
本文の言語 JPN
タイトル(和) Trace Bufferを用いたEmbedded Non-stop OSにおけるリプレイオーバヘッドの削減
サブタイトル(和)
タイトル(英) Replay overhead reduction in Embedded Non-stop OS that using Trace Buffer
サブタイトル(和)
キーワード(1)(和/英) 組込みシステム / embedded system
キーワード(2)(和/英) リアルタイム / real-time
キーワード(3)(和/英) フォールトトレラント / fault tolerance
第 1 著者 氏名(和/英) 杉山 尚央 / Nao Sugiyama
第 1 著者 所属(和/英) 慶應義塾大学(略称:慶大)
Keio University(略称:Keio Univ.)
第 2 著者 氏名(和/英) 中別府 将太 / Shota Nakabeppu
第 2 著者 所属(和/英) 慶應義塾大学(略称:慶大)
Keio University(略称:Keio Univ.)
第 3 著者 氏名(和/英) 山﨑 信行 / Nobuyuki Yamasaki
第 3 著者 所属(和/英) 慶應義塾大学(略称:慶大)
Keio University(略称:Keio Univ.)
発表年月日 2020-10-12
資料番号 CPSY2020-17,DC2020-17
巻番号(vol) vol.120
号番号(no) CPSY-188,DC-189
ページ範囲 pp.1-6(CPSY), pp.1-6(DC),
ページ数 6
発行日 2020-10-05 (CPSY, DC)