@article{oai:ipsj.ixsq.nii.ac.jp:00018312, author = {大島, 聡史 and 吉瀬, 謙二 and 片桐, 孝洋 and 弓場, 敏嗣 and Satoshi, Ohshima and Kenji, Kise and Takahiro, Katagiri and Toshitsugu, Yuba}, issue = {SIG12(ACS15)}, journal = {情報処理学会論文誌コンピューティングシステム(ACS)}, month = {Sep}, note = {画像処理用のハードウェアであるGPU(Graphics Processing Unit)の性能向上にともない,GPUの演算能力を様々な分野で活用する研究がさかんである.我々はGPUを用いた新しい計算方式として,CPUとGPUの並列処理による数値計算方式を提案してきた.本稿では既存の数値計算ライブラリに対して計算方式を適用し,性能チューニングのための検討およびベンチマークプログラムを用いた性能評価を行った.計算方式をBLASのGEMMに適用して並列GEMMを作成し,これを用いてHPLベンチマークを実行したところ,Pentium43.0GHz単体での実行と比べて最大で1.45倍の性能を達成した.GPUによる演算が単精度であるためHPLの高速化としては問題があるものの,計算方式が現実的なアプリケーションに適用できる可能性を示すことができた., GPUs for numerical computations are becoming an attractive research topics. We have proposed a new computation method of GPU, which utilizes parallel processing based on CPU and GPU. In this paper, we apply this method to existing numerical computation library. We examine a performance tuning method and execute performance experiments using a benchmark program. We also apply the method to the GEMM routine of BLAS and execute the HPL benchmark. As a result, the performance can be improved to 1. 45 times by our method, compared with a CPU only environment using Pentium 43.0GHz. There is a precision problem depending on GPU’s arithmatic precision, but we show such a potentiality that our method can be applied to various applications.}, pages = {317--328}, title = {CPUとGPUを用いた並列GEMM演算の提案と実装}, volume = {47}, year = {2006} }