Open64 コンパイラはいつのまにか x86-64 をサポートしていた!! あと Loongson(龍芯) も

  1. Open64: Home
  2. Open64: New Release: Open64 4.2.3 is available
  3. Browse Open64 Compiler and Tools Files on SourceForge.net sourceforge.net

Open64 は、中国科学院計算技術研究所(Chinese Academy of Science)が中心になって、SGI の遺産である MIPSPro compiler をベースに IA-64 用の最適化コンパイラを作ろうというプロジェクトだった…
と記憶していたのだが、いつのまにか IA-32x86-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 コンパイラは「龍芯」もサポートしているようだ。というか「龍芯」用のコンパイラを作るのがプロジェクトの本業だろうけど。