Item type |
SIG Technical Reports(1) |
公開日 |
2022-03-03 |
タイトル |
|
|
タイトル |
Fluidスケジューリングを用いた高効率なMixed Criticalityシステム |
タイトル |
|
|
言語 |
en |
|
タイトル |
Efficient Mixed Criticality System using fluid scheduling |
言語 |
|
|
言語 |
jpn |
キーワード |
|
|
主題Scheme |
Other |
|
主題 |
検証・スケジューリング |
資源タイプ |
|
|
資源タイプ識別子 |
http://purl.org/coar/resource_type/c_18gh |
|
資源タイプ |
technical report |
著者所属 |
|
|
|
慶應義塾大学理工学部 |
著者所属 |
|
|
|
慶應義塾大学理工学研究科 |
著者所属(英) |
|
|
|
en |
|
|
Faculty of Science and Technology, Keio University |
著者所属(英) |
|
|
|
en |
|
|
Graduate School of Science and Technology, Keio University |
著者名 |
八島, 幸祐
山﨑, 信行
|
著者名(英) |
Kosuke, Yashima
Nobuyuki, Yamasaki
|
論文抄録 |
|
|
内容記述タイプ |
Other |
|
内容記述 |
近年のリアルタイムシステムでは,実行時間が状況に応じて変化するタスクを扱う必要がある.Mixed Criticality (MC) システムは,緊急時に WCET (Worst Case Execution Time) を延長し,重要度の高いタスクを時間制約を満たして実行できるシステムである.また,近年のシステムはマルチプロセッサで制御することが主流となり,マルチプロセッサに対応した MC システムの研究が盛んに行われている.MC-Fluid は,最適マルチプロセッサスケジューリングである Fluid スケジューリングを MC システムに適用したシステムである.Fluid スケジューリングはスレッドの実行速度を一定にする必要があるが,一般的なプロセッサでは実現不可能であるため,MC-Fluid は実システムに実現できない.しかし,RMTP (Responsive MultiThreaded Processor) に実装されている IPC (Instruction Per Clock cycle) 制御機構は SMT (Simultaneous MultiThreading) プロセッサの各スレッド毎の実行速度を制御可能なため,Fluid スケジューリングを実現できる.本研究では,IPC 制御機構を用いた Fluid スケジューリングと,MC-Fluid を組み合わせ,RMTP 上にFluid スケジューリングを実現可能な MC システムを実現した. |
論文抄録(英) |
|
|
内容記述タイプ |
Other |
|
内容記述 |
In recent real-time systems, it is necessary to deal with tasks whose execution time varies depending on the situation. Mixed-criticality (MC) systems are capable of extending the worst-case execution time (WCET) in emergencies and executing tasks of high criticality while meeting the time constraints. In recent years, multiprocessor control has become the mainstream of systems, and research on multiprocessor MC systems has been actively conducted. MC-Fluid is a system that applies the optimal multiprocessor scheduling, Fluid Scheduling, to MC systems. Although Fluid scheduling requires constant thread execution speed, MC-Fluid cannot be implemented in a real system because it is not feasible on general processors. However, the IPC (Instruction Per Clock cycle) control mechanism implemented in the RMTP (Responsive MultiThreaded Processor) can control the execution speed of each thread of the SMT (Simultaneous MultiThreading) processor, Fluid scheduling can be realized. In this study, we combined Fluid scheduling using IPC control mechanism and MC-Fluid, and realized an MC system that can realize Fluid scheduling on RMTP. |
書誌レコードID |
|
|
収録物識別子タイプ |
NCID |
|
収録物識別子 |
AA11451459 |
書誌情報 |
研究報告システムとLSIの設計技術(SLDM)
巻 2022-SLDM-198,
号 64,
p. 1-5,
発行日 2022-03-03
|
ISSN |
|
|
収録物識別子タイプ |
ISSN |
|
収録物識別子 |
2188-8639 |
Notice |
|
|
|
SIG Technical Reports are nonrefereed and hence may later appear in any journals, conferences, symposia, etc. |
出版者 |
|
|
言語 |
ja |
|
出版者 |
情報処理学会 |