講演名 2014-07-28
GPUリソースの利用率向上を目的としたプログラム自動チューニング手法(性能評価・チューニング,並列/分散/協調とディペンダブルコンピューティング及び一般)
竹嶌 良, 津邑 公暁,
PDFダウンロードページ PDFダウンロードページへ
抄録(和) 理論演算性能の高いGPUに汎用計算を行わせるGPGPUが注目を集めている.このGPU向けの並列計算アーキテクチャのひとつにCUDAがある.CUDAでは,GPU上に存在する多数の実行ユニットに対して,大量のThreadを割り当てるというプログラミングモデルを採用している.また,GPU上にはアクセス速度や容量などの特徴が異なる様々なメモリが存在しているが,CUDAではこれらを明示的に使い分けることができる.ただし,Threadの割り当てや使用するメモリの選択はプログラムの実行効率に大きく影響するため,これらを適切に設定する必要がある.しかし,そのためにはCUDAやそのAPIの仕様に対する深い知識が必要となる.そこで本稿では,Thread割り当ての改善と速切なメモリへのデータの自動配置を行うプリプロセッサを提案し,実装する.
抄録(英) Utilizing a GPU to perform general purpose computation is called GPGPU. The high theoretical performance of GPU draws attention to GPGPU. CUBA supplies a platform for the developers of GPU applications. In CUBA programming model, massive threads are allocated to GPU's calculation units. Besides, CUBA has various kinds of memories on GPU. These memories have different features of access latency, capacity, and so on. Therefore, to produce high-performance GPU programs, developers should consider how to allocate the massive threads to cores and which memory should be used for storing data. Hence, developers should have deep understanding of the GPU architecture and CUBA APIs. To address this problem, we propose an auto tuning system for GPU programs, and explain an implementation of a preprocessor for the system, in this paper.
キーワード(和) GPGPU / CUDA / チューニング / データ転送
キーワード(英) GPGPU / CUDA / tuning GPU programs / data transfer
資料番号 CPSY2014-15
発行日

研究会情報
研究会 CPSY
開催期間 2014/7/21(から1日開催)
開催地(和)
開催地(英)
テーマ(和)
テーマ(英)
委員長氏名(和)
委員長氏名(英)
副委員長氏名(和)
副委員長氏名(英)
幹事氏名(和)
幹事氏名(英)
幹事補佐氏名(和)
幹事補佐氏名(英)

講演論文情報詳細
申込み研究会 Computer Systems (CPSY)
本文の言語 JPN
タイトル(和) GPUリソースの利用率向上を目的としたプログラム自動チューニング手法(性能評価・チューニング,並列/分散/協調とディペンダブルコンピューティング及び一般)
サブタイトル(和)
タイトル(英) Auto Program Tuning for Improving Utilization of GPU Resources
サブタイトル(和)
キーワード(1)(和/英) GPGPU / GPGPU
キーワード(2)(和/英) CUDA / CUDA
キーワード(3)(和/英) チューニング / tuning GPU programs
キーワード(4)(和/英) データ転送 / data transfer
第 1 著者 氏名(和/英) 竹嶌 良 / Ryo TAKESHIMA
第 1 著者 所属(和/英) 名古屋工業大学
Nagoya Institute of Technology
第 2 著者 氏名(和/英) 津邑 公暁 / Tomoaki TSUMURA
第 2 著者 所属(和/英) 名古屋工業大学
Nagoya Institute of Technology
発表年月日 2014-07-28
資料番号 CPSY2014-15
巻番号(vol) vol.114
号番号(no) 155
ページ範囲 pp.-
ページ数 6
発行日