講演名 | 2002/1/16 COSMOSプロセッサにおける最適化の一実施例 森田 広, 山本 季之, 佐藤 寿倫, 有田 五次郎, |
---|---|
PDFダウンロードページ | PDFダウンロードページへ |
抄録(和) | COSMOSプロセッサは空間多重マルチスレッド(SMT : Simultaneous Multi-Threading)を用いて構成されており、命令レベルの並列性(ILP : Instruction Level Parallelism)とスレッドレベルの並列性(TLP : Thread Level Parallelism)に着目している。ILPが低い場合、複数のスレッドを同時に実行することでTLPを活用し、余った機能ユニットを用いてアプリケーションの実行時に動的最適化を行うオプティマイザを同時実行することで利用効率を向上させようと考えている。本稿では動的最適化を行った際に期待される性能向上について報告する。 |
抄録(英) | This paper proposes a cooperation between dynamic optimization technique and simultaneous multi-threading (SMT) architecture. Recent studies on dynamic optimization reveal that it has large potential for improving processor performance. This is because every program running on the processor can be optimized using profile information gathered on-the-fly, which is unavailable to compilers. On the other hand, SMT processors are emerging in the near future. They maintain several contexts simultaneously and improve efficiency of their hardware resources. Thus, the secondly threads exploit idle hardware resources which the primary thread can not use. The dynamic optimization technique also benefits from the SMT, since any overheads caused by the optimization are mitigated. This paper introduces the combination of the dynamic optimization and the SMT, and shows preliminary evaluation results. |
キーワード(和) | 空間多重マルチスレッド / 命令レベル並列処理 / 動的最適化 |
キーワード(英) | simultaneous multi-threading / instruction level parallelism / dynamic optimization |
資料番号 | 2001-VLD-127,2001-CPSY-86 |
発行日 |
研究会情報 | |
研究会 | VLD |
---|---|
開催期間 | 2002/1/16(から1日開催) |
開催地(和) | |
開催地(英) | |
テーマ(和) | |
テーマ(英) | |
委員長氏名(和) | |
委員長氏名(英) | |
副委員長氏名(和) | |
副委員長氏名(英) | |
幹事氏名(和) | |
幹事氏名(英) | |
幹事補佐氏名(和) | |
幹事補佐氏名(英) |
講演論文情報詳細 | |
申込み研究会 | VLSI Design Technologies (VLD) |
---|---|
本文の言語 | JPN |
タイトル(和) | COSMOSプロセッサにおける最適化の一実施例 |
サブタイトル(和) | |
タイトル(英) | The KIT COSMOS Processor : A Case Study on Optimizing Hot Spots |
サブタイトル(和) | |
キーワード(1)(和/英) | 空間多重マルチスレッド / simultaneous multi-threading |
キーワード(2)(和/英) | 命令レベル並列処理 / instruction level parallelism |
キーワード(3)(和/英) | 動的最適化 / dynamic optimization |
第 1 著者 氏名(和/英) | 森田 広 / Kou MORITA |
第 1 著者 所属(和/英) | 九州工業大学 情報工学部知能情報工学科 Department of Artificial Intelligence, Kyushu Institute of Technology |
第 2 著者 氏名(和/英) | 山本 季之 / Toshiyuki YAMAMOTO |
第 2 著者 所属(和/英) | 株式会社アルファシステムズ Alpha Systems Inc. |
第 3 著者 氏名(和/英) | 佐藤 寿倫 / Toshinori SATO |
第 3 著者 所属(和/英) | 九州工業大学 情報工学部知能情報工学科:九州工業大学マイクロ化総合技術センター Department of Artificial Intelligence, Kyushu Institute of Technology:Center for Microelectronic Systems, Kyushu Institute of Technology |
第 4 著者 氏名(和/英) | 有田 五次郎 / Itsujiro ARITA |
第 4 著者 所属(和/英) | 九州工業大学 情報工学部知能情報工学科 Department of Artificial Intelligence, Kyushu Institute of Technology |
発表年月日 | 2002/1/16 |
資料番号 | 2001-VLD-127,2001-CPSY-86 |
巻番号(vol) | vol.101 |
号番号(no) | 576 |
ページ範囲 | pp.- |
ページ数 | 8 |
発行日 |