講演抄録/キーワード |
講演名 |
2005-12-16 14:25
プログラム構造に応じたスレッド分割手法の検討とその評価 ○三木大輔・小林崇彦・大津金光・横田隆史・馬場敬信(宇都宮大) |
抄録 |
(和) |
我々はバイナリレベルでシングルスレッドコードからマルチスレッドコードへの変換を行うシステムの研究開発を行っている.整数演算系アプリケーションをマルチスレッド化する場合,複雑なプログラム構造のためにスレッド間の並列性が低く,
速度向上が難しい.そこで,速度向上のためには複雑な構造を持つプログラムに対して有効なスレッド分割手法が必要となる.本稿では,制御フローやデータ依存関係など,プログラム構造を考慮したスレッド分割方法を検討する.さらに,SPECint95のアプリケーションに対して検討したスレッド分割手法を適用し,評価を行う. |
(英) |
We have studied a system that translates single-threaded codes to multithreaded ones at binary level. It is difficult to speed-up integer applications by multithreaded execution, because they have less parallelism from complex structures. Thus effective thread partitioning methods for complex program structures are necessary. In this paper, we discuss thread partitioning methods in consideration of program structures such as
control flow and data dependency relationship. We apply the thread partitioning method for SPECint95 applications and evaluate its efficiency. |
キーワード |
(和) |
マルチスレッド / スレッド分割 / 整数演算系アプリケーション / パス情報 / / / / |
(英) |
multithread / thread partitioning / integer application / path information / / / / |
文献情報 |
信学技報, vol. 105, no. 487, CPSY2005-37, pp. 25-30, 2005年12月. |
資料番号 |
CPSY2005-37 |
発行日 |
2005-12-09 (CPSY) |
ISSN |
Print edition: ISSN 0913-5685 |
PDFダウンロード |
|