Item type |
SIG Technical Reports(1) |
公開日 |
2004-07-31 |
タイトル |
|
|
タイトル |
SR11000におけるソフトウェアプリフェッチ手法の評価 |
タイトル |
|
|
言語 |
en |
|
タイトル |
Evaluation of Software Prefetch Method for SR11000 |
言語 |
|
|
言語 |
jpn |
資源タイプ |
|
|
資源タイプ識別子 |
http://purl.org/coar/resource_type/c_18gh |
|
資源タイプ |
technical report |
著者所属 |
|
|
|
(株)日立製作所中央研究所 |
著者所属 |
|
|
|
(株)日立製作所エンタープライズサーバ事業部 |
著者所属 |
|
|
|
(株)日立製作所システム開発研究所 |
著者所属 |
|
|
|
(株)日立製作所ソフトウェア事業部 |
著者所属 |
|
|
|
(株)日立製作所エンタープライズサーバ事業部 |
著者所属(英) |
|
|
|
en |
|
|
Central Research Laboratory, Hitachi, Ltd. |
著者所属(英) |
|
|
|
en |
|
|
Enterprise Server Division, Hitachi, Ltd. |
著者所属(英) |
|
|
|
en |
|
|
Systems Development Laboratory, Hitachi, Ltd. |
著者所属(英) |
|
|
|
en |
|
|
Software Division, Hitachi, Ltd. |
著者所属(英) |
|
|
|
en |
|
|
Enterprise Server Division, Hitachi, Ltd. |
著者名 |
青木, 秀貴
處, 雅尋
本川, 敬子
五百木, 伸洋
齋藤, 拡二
|
著者名(英) |
Hidetaka, Aoki
Masahiro, Tokoro
Keiko, Motokawa
Nobuhiro, Ioki
Koji, Saito
|
論文抄録 |
|
|
内容記述タイプ |
Other |
|
内容記述 |
SR11000モデルH1が採用するPOWER4+はハードウェアによるデータプリフェッチをサポートするが,多数のロードストリームを含むループでは,ハードウェアですべてのストリームをプリフェッチすることができず,性能が低下する。本稿では,この問題を解消するソフトウェアプリフェッチ手法について紹介する。評価の結果,本手法の適用により,ストリーム数が増えた場合にも安定して高い性能を実現できることを確認し,ストリーム数を考慮したループ分割が不要なことを明らかにした。SR11000モデルH1向けの日立最適化FORTRAN90コンパイラは,本手法によるコード生成が可能である。 |
論文抄録(英) |
|
|
内容記述タイプ |
Other |
|
内容記述 |
The POWER4+ processor, which SR11000 model H1 adopts, employs hardware to prefetch data transparently to software. In a loop with many load streams, however, performance degrades since it is not possible to prefetch all the streams with the hardware. This paper describes the software prefetch method to prevent this performance degradation. The evaluation results show that stably high performance is achieved by applying the method even in a loop with many load streams and that loop splitting according to the number of streams is not required. The Hitachi Optimizing FORTRAN90 compiler supports automatic application of the method. |
書誌レコードID |
|
|
収録物識別子タイプ |
NCID |
|
収録物識別子 |
AN10096105 |
書誌情報 |
情報処理学会研究報告計算機アーキテクチャ(ARC)
巻 2004,
号 80(2004-ARC-159),
p. 109-114,
発行日 2004-07-31
|
Notice |
|
|
|
SIG Technical Reports are nonrefereed and hence may later appear in any journals, conferences, symposia, etc. |
出版者 |
|
|
言語 |
ja |
|
出版者 |
情報処理学会 |