WEKO3
アイテム
UVM利用時のPTX命令順序最適化手法と性能向上の限界に関する調査
https://ipsj.ixsq.nii.ac.jp/records/2009726
https://ipsj.ixsq.nii.ac.jp/records/20097268b1de1ce-83a8-4d9f-b513-ecc8a8b1e1da
| 名前 / ファイル | ライセンス | アクション |
|---|---|---|
|
2028年5月25日からダウンロード可能です。
|
Copyright (c) 2026 by the Information Processing Society of Japan
|
|
| 非会員:¥660, IPSJ:学会員:¥330, ARC:会員:¥0, DLIB:会員:¥0 | ||
| Item type | SIG Technical Reports(1) | |||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 公開日 | 2026-05-25 | |||||||||||||
| タイトル | ||||||||||||||
| 言語 | ja | |||||||||||||
| タイトル | UVM利用時のPTX命令順序最適化手法と性能向上の限界に関する調査 | |||||||||||||
| 言語 | ||||||||||||||
| 言語 | jpn | |||||||||||||
| キーワード | ||||||||||||||
| 主題Scheme | Other | |||||||||||||
| 主題 | 計算最適化 | |||||||||||||
| 資源タイプ | ||||||||||||||
| 資源タイプ識別子 | http://purl.org/coar/resource_type/c_18gh | |||||||||||||
| 資源タイプ | technical report | |||||||||||||
| 著者所属 | ||||||||||||||
| 名古屋工業大学 | ||||||||||||||
| 著者所属 | ||||||||||||||
| 名古屋工業大学 | ||||||||||||||
| 著者所属 | ||||||||||||||
| 名古屋工業大学 | ||||||||||||||
| 著者所属 | ||||||||||||||
| 名古屋工業大学 | ||||||||||||||
| 著者所属(英) | ||||||||||||||
| en | ||||||||||||||
| Nagoya Institute of Technology | ||||||||||||||
| 著者所属(英) | ||||||||||||||
| en | ||||||||||||||
| Nagoya Institute of Technology | ||||||||||||||
| 著者所属(英) | ||||||||||||||
| en | ||||||||||||||
| Nagoya Institute of Technology | ||||||||||||||
| 著者所属(英) | ||||||||||||||
| en | ||||||||||||||
| Nagoya Institute of Technology | ||||||||||||||
| 著者名 |
林,大瑛
× 林,大瑛
× 巽,友佑
× 小泉,透
× 津邑,公暁
|
|||||||||||||
| 論文抄録 | ||||||||||||||
| 内容記述タイプ | Other | |||||||||||||
| 内容記述 | GPUは簡素な設計の実行ユニットを多数搭載し,多数の処理対象に対して同時に命令を適用することで,高速に並列計算を行なっている.近年では,多くの研究分野でGPUをアクセラレーションコアとして利用する機会が増加している.従来のCUDAの実行モデルでは,ホスト側とデバイス側の両方でメモリを確保し,カーネルを実行する前後でデータをホスト・デバイス間で明示的に転送する必要があった.近年ではホストメモリとデバイスメモリに統一的にアクセス可能とする仮想アドレス空間UVMを利用することができる.この機能を利用することでプログラミングの抽象度を高めることが可能となった.しかし,UVMを使用するとトレードオフとしてページフォルト処理が発生する.ページフォルト処理が発生した場合,20 μs以上を要しオーバヘッドとなる.そこで本論文では,一般に広く用いられている,NVIDIA社が開発した並列計算アーキテクチャモデルCUDAをターゲットとし,ページフォルト処理を集約できるようPTX命令列を最適化する手法を提案する.提案手法では,データ依存関係を考慮しロード命令を可能な限り前倒しして連続的に配置する.また,ロード命令にデータ依存する命令は後ろ倒しすることでロード命令とデータ依存関係がある命令でストールすることを可能な限り遅くする.提案手法の有効性を検証するため,TITAN RTXを搭載した実行環境でRodinia-3.1を使用して評価を行った.提案手法を適用した結果,NVCCコンパイラが生成したPTXと比較して,ページフォルト処理回数では最大14.5%,ページフォルト発生回数では最大19.3%の削減を達成した. | |||||||||||||
| 書誌レコードID | ||||||||||||||
| 収録物識別子タイプ | NCID | |||||||||||||
| 収録物識別子 | AN10096105 | |||||||||||||
| 書誌情報 |
研究報告システム・アーキテクチャ(ARC) 巻 2026-ARC-265, 号 21, p. 1-14, 発行日 2026-05-25 |
|||||||||||||
| ISSN | ||||||||||||||
| 収録物識別子タイプ | ISSN | |||||||||||||
| 収録物識別子 | 2188-8574 | |||||||||||||
| Notice | ||||||||||||||
| SIG Technical Reports are nonrefereed and hence may later appear in any journals, conferences, symposia, etc. | ||||||||||||||
| 出版者 | ||||||||||||||
| 言語 | ja | |||||||||||||
| 出版者 | 情報処理学会 | |||||||||||||