Item type |
SIG Technical Reports(1) |
公開日 |
2015-02-27 |
タイトル |
|
|
タイトル |
RMTProcessorにおける資源利用率を考慮したスループット向上手法 |
タイトル |
|
|
言語 |
en |
|
タイトル |
A Resource Utilization Aware Method to Improve Throughput on RMT Processor |
言語 |
|
|
言語 |
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 |
著者所属(英) |
|
|
|
en |
|
|
Graduate School of Science and Technology, Keio University |
著者所属(英) |
|
|
|
en |
|
|
Graduate School of Science and Technology, Keio University |
著者所属(英) |
|
|
|
en |
|
|
Graduate School of Science and Technology, Keio University |
著者所属(英) |
|
|
|
en |
|
|
Faculty of Science and Technology, Keio University |
著者名 |
村田, 太郎
金田, 健佑
高須, 雅義
溝谷, 圭悟
羽鳥, 雄介
山崎, 信行
|
著者名(英) |
Taro, Murata
Kensuke, Kaneda
Masayoshi, Takasu
Keigo, Mizotani
Yusuke, Hatori
Nobuyuki, Yamasaki
|
論文抄録 |
|
|
内容記述タイプ |
Other |
|
内容記述 |
SMT (Simultaneous MultiThreading) は演算器の利用率を上げることができるため,面積に制約のある組込み向けのプロセッサに向いている.その一方で,資源を共有することによって競合が発生し,実行時間の予測性は低下してしまう.実行時間の予測性の低下はリアルタイム性が求められる組込み向けプロセッサにおいて問題となる.そのため RMTP (Responsive MultiThreaded Processor) は実行時間の予測性を高めるためにスレッドの実行速度を制御する IPC (Instructions Per Clock cycle) 制御機構をもつ.しかし,IPC 制御はスレッドのスループットを低下させる.そこで本研究では,RMTP において,特にリアルタイム性が要求されるスレッドにのみ IPC 制御を適用し,その他のスレッドのスループットを向上する手法を提案する.IPC 制御を行うリアルタイムスレッドと行わない非リアルタイムスレッドをぞれぞれ 2 スレッドにし RTL シミュレーションをした結果,リアルタイムスレッドヘの影響を抑えながら非リアルタイムスレッドのスループットを最大で 10% 向上することに成功した. |
論文抄録(英) |
|
|
内容記述タイプ |
Other |
|
内容記述 |
SMT (Simultaneous MultiThreading) architecture is suitable for embedded processors which have area constraints, it is because SMT can improve functional unit utilization via sharing resources between threads. On the other hand, SMT degrades execution time predictability because of resource conflicts. To deal with this problem, RMTP (Responsive MultiThread Processor) has an IPC (Instruction Per Clock cycle) control mechanism to improve execution time predictability. In this paper, we classify threads to real-time thread and non-real-time thread, and propose a method to improve throughput of non-real-time threads while minimizing performance degradation on real-time threads. We set both real-time threads and non-real-time threads to two and do RTL simulation. As a result, our method improves average IPC of non-real-time threads by 10 % not degrading real-time threads. |
書誌レコードID |
|
|
収録物識別子タイプ |
NCID |
|
収録物識別子 |
AA12149313 |
書誌情報 |
研究報告組込みシステム(EMB)
巻 2015-EMB-36,
号 8,
p. 1-6,
発行日 2015-02-27
|
Notice |
|
|
|
SIG Technical Reports are nonrefereed and hence may later appear in any journals, conferences, symposia, etc. |
出版者 |
|
|
言語 |
ja |
|
出版者 |
情報処理学会 |