Open64
外觀
開發者 | 矽谷圖形公司,中國科學院計算技術研究所, 惠普公司, 德拉瓦大學 |
---|---|
首次釋出 | 2002 |
目前版本 | 5.0(2011年11月10日 | )
作業系統 | 跨平台, Linux |
類型 | 編譯器 |
授權條款 | GNU通用公眾授權條款 |
網站 | sourceforge |
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。
參考文獻
[編輯]- ^ 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).
外部連結
[編輯]這是一篇與軟體相關的小作品。您可以透過編輯或修訂擴充其內容。 |