WEKO3
-
RootNode
アイテム
OpenCLによるGPUコンピューティングの性能評価
https://ipsj.ixsq.nii.ac.jp/records/67781
https://ipsj.ixsq.nii.ac.jp/records/6778187ec7f4f-8bbb-4ac3-8dda-9e020edb5eed
名前 / ファイル | ライセンス | アクション |
---|---|---|
![]() |
Copyright (c) 2010 by the Information Processing Society of Japan
|
|
オープンアクセス |
Item type | SIG Technical Reports(1) | |||||||
---|---|---|---|---|---|---|---|---|
公開日 | 2010-02-15 | |||||||
タイトル | ||||||||
タイトル | OpenCLによるGPUコンピューティングの性能評価 | |||||||
タイトル | ||||||||
言語 | en | |||||||
タイトル | Performance Evaluation of GPU Computing with OpenCL | |||||||
言語 | ||||||||
言語 | jpn | |||||||
キーワード | ||||||||
主題Scheme | Other | |||||||
主題 | コンパイラ | |||||||
資源タイプ | ||||||||
資源タイプ識別子 | http://purl.org/coar/resource_type/c_18gh | |||||||
資源タイプ | technical report | |||||||
著者所属 | ||||||||
東北大学工学部機械知能・航空工学科 | ||||||||
著者所属 | ||||||||
東北大学大学院情報科学研究科 | ||||||||
著者所属 | ||||||||
東北大学大学院情報科学研究科/科学技術振興機構戦略的創造研究推進事業 | ||||||||
著者所属 | ||||||||
東北大学サイバーサイエンスセンター/科学技術振興機構戦略的創造研究推進事業 | ||||||||
著者所属(英) | ||||||||
en | ||||||||
Department of Mechanical and Aerospace Engineering, School of Engineering, Tohoku University. | ||||||||
著者所属(英) | ||||||||
en | ||||||||
Graduate School of Information Sciences, Tohoku University. | ||||||||
著者所属(英) | ||||||||
en | ||||||||
Graduate School of Information Sciences, Tohoku University. / Japan Science and Technology Agency, Core Research for Evolutional Science and Technology | ||||||||
著者所属(英) | ||||||||
en | ||||||||
Cyberscience Center, Tohoku University. / Japan Science and Technology Agency, Core Research for Evolutional Science and Technology | ||||||||
著者名 |
荒井, 勇亮
佐藤, 功人
滝沢, 寛之
小林, 広明
× 荒井, 勇亮 佐藤, 功人 滝沢, 寛之 小林, 広明
|
|||||||
著者名(英) |
Yusuke, Arai
Katsuto, Sato
Hiroyuki, Takizawa
Hiroaki, Kobayashi
× Yusuke, Arai Katsuto, Sato Hiroyuki, Takizawa Hiroaki, Kobayashi
|
|||||||
論文抄録 | ||||||||
内容記述タイプ | Other | |||||||
内容記述 | 近年,従来の CUDA に加えて,GPGPU プログラミングのための新たな標準プログラミング環境として OpenCL が利用可能となった.本論文では,CUDA と OpenCL のプログラムの実行性能差を定量的に評価する.まず,ほぼ同等の処理を行う CUDA と OpenCL のプログラムを実装し,性能を比較する.次に,その性能差の主要因を調査し,CUDA コンパイラではサポートされているいくつかのコンパイラ最適化手法が,現在の OpenCL コンパイラではサポートされていないことを明らかにする.最後に,OpenCL コンパイラで生成されるコードを手動で最適化することによって CUDA と同等の性能を達成できた結果から,今後の OpenCL コンパイラの最適化機能が強化されることにより,CUDA コードを OpenCL に単純変換するだけでも,CUDA と同等の性能を達成できる可能性が示された. | |||||||
論文抄録(英) | ||||||||
内容記述タイプ | Other | |||||||
内容記述 | Recently, a new open programming standard for GPGPU programming, OpenCL, has become available in addition to CUDA. In this paper, we quantitatively evaluate the performance of CUDA and OpenCL program. First, we develop some CUDA and OpenCL programs of almost the same computations and compare their performances. Then, we investigate the main factor causing their performance differences. As a result, it is shown that the current OpenCL compiler does not support several compiler optimizations that are used in the CUDA compiler. Our evaluation results also shows that OpenCL programs can achieve comparable performances with CUDA programs if the codes generated by the OpenCL compiler are manually optimized in the same way as the CUDA compiler. Therefore, these results suggest a possibility that OpenCL codes simply translated from CUDA codes can achieve the same performance with the original CUDA codes if the OpenCL compiler supports those optimizations. | |||||||
書誌レコードID | ||||||||
収録物識別子タイプ | NCID | |||||||
収録物識別子 | AN10463942 | |||||||
書誌情報 |
研究報告ハイパフォーマンスコンピューティング(HPC) 巻 2010-HPC-124, 号 11, p. 1-7, 発行日 2010-02-15 |
|||||||
Notice | ||||||||
SIG Technical Reports are nonrefereed and hence may later appear in any journals, conferences, symposia, etc. | ||||||||
出版者 | ||||||||
言語 | ja | |||||||
出版者 | 情報処理学会 |