ATTENTION: You are viewing a page formatted for mobile devices; to view the full web page, click HERE.

Main Area and Open Discussion > General Software Discussion

EKOPath 4 Compiler suite is now Open Source

(1/3) > >>

Edvard:
Looks like good 'ol GCC and pals are getting some good ol' fashion comp-o-tition...

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.
...

--- End quote ---

http://pathscale.com/ekopath-compiler-suite




So what is it?

http://www.phoronix.com/scan.php?page=article&item=pathscale_ekopath4_open&num=1
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.
--- End quote ---

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

worstje:
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 (July 06, 2011, 11:57 AM)
--- End quote ---

Past tense. Q1 means Quarter one, which means January-March. Given the fact we are in July right now, we are in Q3, from which I would interpret that that page is outdated and/or that they are way overdue. :)

Besides that, it sounds very interesting. :)

Edvard:
Hrm... can't get the damn thing to compile "hello world"... >:(
Guess I got some learnin' to do...  :-\

iphigenie:
Fortran! that brings me back

All that parallel computing cleverness I never got to use once I left Uni...

Edvard:
Yeah, I've always wondered why fortran is still so widely supported.
Is there THAT much software still done with it?
Does it have features that simply trump similar sets in other, more commonly used languages?
What gives?

Navigation

[0] Message Index

[#] Next page

Go to full version