パスワードを忘れた? アカウント作成
10931132 submission
Intel

IntelがClangベースのC++コンパイラを開発

タレコミ by Anonymous Coward
あるAnonymous Coward 曰く、
Intel独自のコンパイラ(Intel Compiler)はIntel CPU向けの最適化が施されていることで一部では有名だが、このたびオープンソースのコンパイラ環境LLVMの一部として開発されているC++フロントエンドClangを使ったコンパイラをIntelが開発したそうだ。

資料PDFによると、C++フロントエンドとしてClangを使ってLLVM中間コード(IR)を生成したのち、プロプライエタリなIntel製のコンパイラでその中間コードをネイティブコードにコンパイルする、という仕組みのようだ。Clangのは最新のC++規格のサポートが進んでいることに加え、最新版のClangではOpenMP 4.0やCilk PlusといったIntel独自機能もIntelからの貢献により利用できるようになっているという。これにより、Intel CompilerではC++最新規格との高い互換性を実現でき、またOpenMP 4.0やCilk Plusといった技術をClangに提供することでオープンソース的な貢献も出来るとしている。

情報元へのリンク
この議論は、 ログインユーザだけとして作成されたが、今となっては 新たにコメントを付けることはできません。
typodupeerror

人生の大半の問題はスルー力で解決する -- スルー力研究専門家

読み込み中...