Item type |
Symposium(1) |
公開日 |
2014-01-10 |
タイトル |
|
|
タイトル |
コンパイラ共通基盤COINSのLLVM向け拡張 |
タイトル |
|
|
言語 |
en |
|
タイトル |
An Extension to COINS for LLVM |
言語 |
|
|
言語 |
jpn |
キーワード |
|
|
主題Scheme |
Other |
|
主題 |
COINS,LLVM,コンパイラ共通基盤,コンパイラ,中間表現,コード最適化 |
資源タイプ |
|
|
資源タイプ識別子 |
http://purl.org/coar/resource_type/c_5794 |
|
資源タイプ |
conference paper |
著者所属 |
|
|
|
東京理科大学 |
著者所属 |
|
|
|
東京理科大学 |
著者所属 |
|
|
|
東京理科大学 |
著者所属(英) |
|
|
|
en |
|
|
Tokyo University of Science |
著者所属(英) |
|
|
|
en |
|
|
Tokyo University of Science |
著者所属(英) |
|
|
|
en |
|
|
Tokyo University of Science |
著者名 |
酒井, 宏城
澄川, 靖信
滝本, 宗宏
|
著者名(英) |
Hiroki, Sakai
Yasunobu, Sumikawa
Munehiro, Takimoto
|
論文抄録 |
|
|
内容記述タイプ |
Other |
|
内容記述 |
本稿文ではコンパイラ共通基盤COINS の中間表現をLLVM の中間表現に変換するモジュールの実装を示す.本変換モジュールによって,COINS における既存の実装を活かしながら,さらに高品質なコード生成や,GPGPU向けコード生成といった応用が可能になる.本変換モジュールはCOINSの低水準中間表現における最適化モジュールの1つとして実現したものであり,その性能を示すために,SPEC ベンチマークによる評価を行った. |
論文抄録(英) |
|
|
内容記述タイプ |
Other |
|
内容記述 |
We propose a transformation module that transforms the intermediate representation of COINS compiler infrastructure into one of LLVM. The transformation module enables COINS to emit better code or the code for GPGPU with the capability of LLVM. We have implemented the module as an optimization module for the low-level intermediate representation on COINS, the effectiveness of which is shown through some experiments on SPEC benchmarks. |
書誌情報 |
第55回プログラミング・シンポジウム予稿集
巻 2014,
p. 115-120,
発行日 2014-01-10
|
出版者 |
|
|
言語 |
ja |
|
出版者 |
情報処理学会 |