Open64 コンパイラはいつのまにか x86-64 をサポートしていた!! あと Loongson(龍芯) も
- Open64: Home
- Open64: New Release: Open64 4.2.3 is available
- Browse Open64 Compiler and Tools Files on SourceForge.net sourceforge.net
Open64 は、中国科学院計算技術研究所(Chinese Academy of Science)が中心になって、SGI の遺産である MIPSPro compiler をベースに IA-64 用の最適化コンパイラを作ろうというプロジェクトだった…
と記憶していたのだが、いつのまにか IA-32 と x86-64 までサポートされているよ!!
最新版は Linux 上で動作する IA-64/i386/x86-64 用の C/C++ コンパイラ & Fortran 77/95/2003 コンパイラが提供されている。C/C++ はともかくオープンソースの最適化 Fortran コンパイラは珍しいので、ソースを読むと勉強になるかも。なるかも。
あと 3. のリンク先の "5.5 Some Notes on Build" に載っている "Institute of Computing Technology at the Chinese Academy of Science" の "LOONGSON" というのは、中国製スパコンの Loongson (龍芯) のこと。Open64 コンパイラは「龍芯」もサポートしているようだ。というか「龍芯」用のコンパイラを作るのがプロジェクトの本業だろうけど。