Open64
Open64是一套针对Itanium 及 x86-64架构最佳化的编译器,它以GNU自由文档许可证所发行。Open64源自于一套SGI为MIPS R10000处理器所开发的编译器MIPSPro,它于2000年首次发行并命名为Pro64,隔年特拉华大学将其改名为Open64并为其把关。目前Open64经常作为编译器以及计算机系统结构研究领域的研究平台。Open64使用Whirl中介码[1],支援的语言包括C语言、C++及Fortran 77/95以及OpenMP,它可以进行高品质的跨行程最佳化及分析(interprocedural analysis)、数据流分析、资料相依性分析以及阵列区域分析;而支援的操作系统包括Linux及类Unix系统;Open64支援的处理器架构包括IA-32(x86)与x86-64、IA-64、龙芯(MIPS)[2]及PowerPC。
开发者 | 硅谷图形公司,中国科学院计算技术研究所, 惠普公司, 特拉华大学 |
---|---|
首次发布 | 2002 |
当前版本 | 5.0(2011年11月10日 | )
操作系统 | 跨平台, Linux |
类型 | 编译器 |
许可协议 | GNU通用公共许可证 |
网站 | sourceforge |
参考文献
- ^ Open64 CompilerWhirl Intermediate Representation (PDF). [2021-01-31]. (原始内容存档 (PDF)于2020-04-04).
- ^ Open64 on MIPS: porting and enhancing Open64 for Loongson II (PDF). [2009-11-13]. (原始内容存档 (PDF)于2010-06-12).
外部链接
这是一篇与软件相关的小作品。您可以通过编辑或修订扩充其内容。 |