IBM發布全球首款開源智能編譯器Milepost GCC
IBM近日發布一款開源智能編譯器Milepost GCC(GNU Compiler Collection),并宣稱這也是全球首款開源的智能編譯器,它可以自動學習如何***化嵌入式程序并大幅縮短軟件開發時間,所有用戶都可到Milepost官方網站下載Milepost GCC。
根據IBM的初步測試,IBM System P服務器上運行Milepost GCC時嵌入式程序基準平均可實現18%的提升,相比其他工具Milepost GCC應用程序可以更快地實現與特定架構的調諧,IBM表示使用Milepost GCC開發、測試、優化程序能比當前工具快10倍。
IBM研究與代碼優化技術主管Bilha Mendelson表示:“我們的技術可以自己學習如何在硬件上實現***的性能,不管是移動手機、桌面或是整個系統,該軟件的運作更高效更節能。我們開放這個編譯器環境以方便它實現人工智能,自動判斷執行何種優化及何時應用它們提高性能。”
IBM和包括IBM Haifa研究實驗室、愛丁堡大學、ARC國際一級CAPS企業在內的歐盟Milepost機構共同研發了Milepost GCC,除了該編譯器,代碼調試網站Collective Tuning Center也同時上線并開放,開發人員可以上傳軟件代碼并獲得統一的API開發開源工具,展開協作式研究。
【編輯推薦】