著者
湯本 厚史 杉野 暢彦
出版者
一般社団法人電子情報通信学会
雑誌
電子情報通信学会技術研究報告. DC, ディペンダブルコンピューティング (ISSN:09135685)
巻号頁・発行日
vol.111, no.462, pp.79-84, 2012-02-24

CUDAによるGPGPU向けアプリケーションの開発はCPUに関する知見を要し,難しい.そこで,我々はコード記述の容易さと性能を両立する目的で,プロファイル・データを活用してC言語からCUDAへとコードを再構成するコンパイラを提案する.提案コンパイラは入力コードをタスクに分割した上で,タスクの処理内容から加速可能性の判定手法により,GPU/CPUへのタスク割り付けを行い,CUDAコードの生成とチューニングを行う.独自のソースコード変換システムである『SCRInfra』を用いて提案コンパイラの試作を行い,例題プログラムを用いた評価実験によって有効性を確認した.本報告では提案コンパイラの詳細と性能評価実験について述べる.