Looks like good 'ol GCC and pals are getting some good ol' fashion comp-o-tition...
So what is it?
http://www.phoronix.com/scan.php?page=article&item=pathscale_ekopath4_open&num=1
So, what does it all mean?
Not sure at the moment.
I DO know that it means a previously very expensive compiler suite targeted to supercomputer environments will now be freely available for the average Linux/BSD/Solaris user to play with, that has been touted as a "CUDA Killer" for GPU code crunching, is blazingly fast, and produces optimized executables that in many (not all) cases run more efficiently and faster.
Discussion here:
http://phoronix.com/forums/showthread.php?55896-PathScale-Open-Sources-The-EKOPath-4-Compiler-Suite/
Download here (nightly build):
http://www.pathscale.com/ekopath-compiler-suite
For now, it's only available for 64-bit Linux/BSD/Solaris environments.
However, the download page says Windows and Mac Betas will be available "Q1 2011"; any idea when that is?
from Phoronix.com
Quote
EKOPath 4 Compiler Suite going open source with support available
Wilmington, Delaware June 13th, 2011
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.
...
So what is it?
http://www.phoronix.com/scan.php?page=article&item=pathscale_ekopath4_open&num=1
Quote
EKOPath 4 is a high-performance compiler that up until now has been proprietary and costs nearly $2000 USD per license, but now it's open-source and can sharply outperform GCC in many computationally-intense workloads.
...
EKOPath 4 carries full support for the SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, SSE4A, and AVX instruction sets. The run-time is GNU compatible and with the GCC tool-chain, provides optimized C/C++ debugging, excellent multi-core support, provides the PathDB debugger, a PathAS assembler, and supports OpenMP 2.5. The PathDB debugger was previously open-sourced and ported to FreeBSD on GitHub as the Path64 debugger.
So, what does it all mean?
Not sure at the moment.
I DO know that it means a previously very expensive compiler suite targeted to supercomputer environments will now be freely available for the average Linux/BSD/Solaris user to play with, that has been touted as a "CUDA Killer" for GPU code crunching, is blazingly fast, and produces optimized executables that in many (not all) cases run more efficiently and faster.
Discussion here:
http://phoronix.com/forums/showthread.php?55896-PathScale-Open-Sources-The-EKOPath-4-Compiler-Suite/
Download here (nightly build):
http://www.pathscale.com/ekopath-compiler-suite
For now, it's only available for 64-bit Linux/BSD/Solaris environments.
However, the download page says Windows and Mac Betas will be available "Q1 2011"; any idea when that is?
* Edvard downloading now...
from Phoronix.com









) we have EKOPath, LLVM and GCC on the open source front, with Intel and Microsoft on the closed path. Never bad with a bit of healthy competition
- carpe noctem
