• 研究課題をさがす
  • 研究者をさがす
  • KAKENの使い方
  1. 課題ページに戻る

2015 年度 研究成果報告書

COINSコンパイラ共通基盤のGPU向け拡張

研究課題

  • PDF
研究課題/領域番号 25330089
研究種目

基盤研究(C)

配分区分基金
応募区分一般
研究分野 ソフトウェア
研究機関東京理科大学

研究代表者

滝本 宗宏  東京理科大学, 理工学部, 教授 (00318205)

研究期間 (年度) 2013-04-01 – 2016-03-31
キーワードコンパイラ / コード最適化 / 並列化 / GPU / キャッシュ効率化 / 要求駆動型データフロー解析 / 静的単一代入形式 / 網羅型データフロー解析
研究成果の概要

最適化器を容易に記述できるコンパイラ共通基盤のCONISと,GPUのコードを生成できるLLVMの中間表現LIRとLLVM-IRの間に変換器を定義し,COINS上でGPU向け最適化器を実現できるようにした.また,GPU向け最適化の実例として,GPUに有効な通常最適化と,GPU特有の最適化を実現した.通常最適化として,配列参照を次元の一致度を考慮して集約し,キャッシュのヒット率を上げる手法や,任意の構造をもつループに対してスカラ置換を行う要求駆動型手法を実現した.GPU特有の最適化として,分岐先を,依存関係を考慮して,括り出したり,融合したりずることで,より多くの分岐発散を低減する手法を実現した.

自由記述の分野

プログラミング言語処理系

URL: 

公開日: 2017-05-10  

サービス概要 検索マニュアル よくある質問 お知らせ 利用規程 科研費による研究の帰属

Powered by NII kakenhi