EKOPathx86-64編譯器
EKOPath 4 是一款適用于 Intel 64 和 AMD 的 C, C++ 和 Fortran 的高性能編譯器組,本次將以 GPL v3 協(xié)議開(kāi)源免費(fèi)分發(fā),提供 Linux、FreeBSD 和 Solaris 版本二進(jìn)制和源代碼下載。
同時(shí)依照 GPL v2 開(kāi)源的還有 PathDB 調(diào)試器。
此外,在今年三月 PathScale 還依據(jù) BSD 協(xié)議開(kāi)源了 libcxxrt C++ 運(yùn)行庫(kù)。
但是,其適用于 CUDA 計(jì)算的 ENZO 以及 Boost 庫(kù) EKOPath Boost 依然是閉源且需要付費(fèi)使用的。
PS:
那么這個(gè) EKOPath 4 會(huì)取代 GCC 目前在 Linux 系統(tǒng)中的地位么?個(gè)人認(rèn)為在可見(jiàn)的將來(lái)不會(huì),理由如下:
- 社區(qū)的成長(zhǎng)需要時(shí)間和空間,盡管開(kāi)源了,但是 EKOPath 的發(fā)展還是牢牢掌控在 PathScale 手中的。
- 對(duì)于一般程序使用 EKOPath 4 編譯不會(huì)帶來(lái)顯著性能提升。
- 尚未能完全編譯 Linux 桌面發(fā)行版中的所有組件,Linux 內(nèi)核也需要一個(gè)小補(bǔ)丁。
- GCC 并不是停滯不前的,可以借助這個(gè)機(jī)會(huì)互相學(xué)習(xí),比如在 OpenMP 方面。
同樣,如果樂(lè)觀的話在 2011 冬季就會(huì)出現(xiàn)一部分專(zhuān)門(mén)用 EKOPath4 定制的發(fā)行版,側(cè)重于高性能計(jì)算領(lǐng)域;而 2012 冬季的主流發(fā)行版可能就會(huì)收錄 EKOPath 4 編譯器和 PathDB 調(diào)試器,如同現(xiàn)在 LLVM 一樣作為另一個(gè)編譯器選擇存在。
介紹內(nèi)容來(lái)自 LinuxToy
評(píng)論
圖片
表情
