A few days ago the news began to arrive from Phoronix, the renowned Benchmarks portal on Linux platform. It's about a High-performance compiler released as Open Source, primarily intended for 64-bit Intel and AMD, leaving out the ARM architecture, for now. |
The truth is that with this compiler, improvements are obtained in compilation time of up to 80% and a performance that, in some cases, is 3 times higher than those obtained with the GCC compiler.
PathScale released its high-performance compiler under GPL3 EkoPath. The high-performance compiler is mainly focused on Intel /AMD 64-bit for C99, C ++ 2003 languages, and that is usually used in supercomputers.
In this way, you can download the compiler completely Open Source, without any payment and use it to compile (apps, kernel, etc.) replacing GCC. Yes certain additional services will be offered for a fee. According to the announcement, the release includes the documentation and the complete development kit, including the compiler, debugger, assembler, runtimes and standard libraries.
PathScale announced today that the EKOPath 4 Compiler Suite is now available as an open source project and free download for Linux, FreeBSD and Solaris. This release includes documentation and the complete development stack, including compiler, debugger, assembler, runtimes and standard libraries. EKOPath is the product of years of ongoing development, representing one of the industries highest performance Intel 64 and AMD C, C ++ and Fortran compilers.
Official announcement
Undoubtedly great news, we will have to wait for what decision they will make from the Kernel and the different distributions when compiling their applications.
For now, and despite the announcement, we continue to watch from the official website the cost for each license. Following the link provided at the beginning of the article, we can download the compiler.
Source: Very Linux
Imagine Gentoo with tripled performance ...
Too bad it's for super brains
It is normal that it does not have the same performance as Gentoo, the grace of Gentoo is that you compile everything from zero and that gives us in exchange for all the work that costs a spectacular performance
This is useful information for me, because I live migrating from a distro, for one that works better and with more performance, that is 64 Bits.
Since the 11.04 AMD64 version of Ubuntu, for me it is a huge crap, it consumes 768 MB Ram, and it consumes 95% of Both 3.13 Ghz AMD Athlon Dual Core Processors (Using LXDE only)
Interesting article ... but with a somewhat misleading headline, right?
Agree with you!
Hello, if you look well, the tests are done with the GCC in a previous version against the new version of EkoPath
In that version of gcc you can manually adjust the optimizations but by default it comes in -o1 (there are 3 levels (o1) optimization 1, (o2) optimization2, and (o3) optimization3, each one to work faster than the previous one. THE CURRENT CONDITIONS OF YOUR SOFTWARE AND HARDWARE), in this case they leave it in o1 so that the program does not change anything and it is easier to find and correct errors, although it can easily be set to "o2" or "o3".
In the new version of GCC that came out more than 3 months ago, the optimization level is automatically increased for the parts that are sure to work well.
So it works fast but "totally" safe.
even so, "it's not how you compile it, but you execute it": · D
Greetings, and thanks for this EXCELLENT blog.
I agree
Hopefully the companies and / or communities behind our favorite distros start to take this new compiler into account, which, from what I see, promises a lot. Any improvement in performance will be greatly appreciated 🙂
You have something wrong with the RSS counter, at least I follow you with RSS slick in Chromium
I spent 1 month with Sabayon - Gentoo precompiled, but in which you can emerge, that is, compile - and it was fast, but not much better than Ubuntu, and I missed the PPAs and some packages. That is if the community is much better than that of Ubuntu. The installer has a program backup system that Ubuntu would like, and in my opinion it lacks a service like Ubuntu One, but its base of installations is not that large.
Too bad ... the headline is quite misleading. I was hoping for something more useful.
Totally. 😛
Thanks for your words José! A hug!
Pablo.
How can I install this compiler in sabayon?