研究課題
基盤研究(C)
並列処理やGPGPUに関する知識が無い一般的なプログラマでもGPUの高性能を容易に利用可能とするために,逐次C言語で記述されたMapReduceプログラムを効率の良いGPGPUプログラムに自動変換するコンパイラを開発することを目的に,逐次C言語でMapReduceプログラムを記述するための簡潔で使いやすいMapRedece APIの設計と,設計したAPIに基づいた次のコンパイラの試作を行った:(1)逐次C言語用コンパイラ,(2)OpenMP用コンパイラ,(3)単一GPU用コンパイラ,(4)複数GPU用コンパイラ
すべて 2016 2015 2014
すべて 雑誌論文 (15件) (うち査読あり 13件) 学会発表 (8件) (うち国際学会 4件)
Lecture Notes in Computer Science
巻: 10043 ページ: 624-638
10.1007/978-3-319-48749-6_45
18th International Symposium on Symbolic and Numeric Algorithms for Scientific Computing
巻: - ページ: 219-226
10.1109/synasc.2016.043
信学技報
巻: IEICE-116 ページ: 287-292
情報処理学会研究報告ハイパフォーマンスコンピューティング(HPC)
巻: 2016-HPC-155 ページ: 1-7
システム/制御/情報
巻: 60 号: 6 ページ: 250-257
10.11509/isciesci.60.6_250
130005332386
巻: 60 号: 4 ページ: 166-173
10.11509/isciesci.60.4_166
130005332405
システム/制御/情報
巻: Vol.60, No.2 ページ: 79-85
巻: Vol.60, No.4 ページ: 169-176
巻: Vol.60, No.6
IEEE Symposium Series on Computational Intelligence
巻: なし ページ: 1118-1125
10.1109/ssci.2015.160
Genetic and Evolutionary Computation Conference Companion Material Proceedings
巻: なし ページ: 777-778
10.1145/2739482.2764895
IPSJ Online Transactions
巻: 7 号: 0 ページ: 139-147
10.2197/ipsjtrans.7.139
110009846144
巻: 8667 ページ: 288-289
Proc. of International Conference on Parallel and Distributed Processing Techniques and Applications (PDPTA)
巻: 2 ページ: 236-242
Proc. of the Genetic and Evolutionary Computation Conference (GECCO)
巻: なし ページ: 1477-1478
10.1145/2598394.2602274