1. Computers
  2. Display Drivers
  3. Graphics Cards
  4. Memory
  5. Motherboards
  6. Processors
  7. Software
  8. Storage
  9. Operating Systems


Facebook RSS Twitter Twitter Google Plus


Phoronix Test Suite

OpenBenchmarking.org

PathScale Open-Sources The EKOPath 4 Compiler Suite

Michael Larabel

Published on 13 June 2011
Written by Michael Larabel
Page 3 of 4 - 234 Comments

Beyond maintaining the EKOPath 4 compiler suite, PathScale also offers the ENZO 2011 and EKOPath Boost products. ENZO is a GPGPU/multi-core solution designed for NVIDIA Tesla hardware with CUDA support for compiling HMPP C, C++, and Fortran. EKOPath Boost is the Boost Libraries that are built with EKOPath. The licensing on ENZO 2011 and EKOPath Boost have not changed, but this announcement is just concerning EKOPath 4.

EKOPath is based on the Pro64 compiler and development on this commercial compiler began in 2005. In early 2011 was when EKOPath version 4 was released.

This is not just a one-time effort by PathScale in an attempt to appear open-source friendly, but three weeks ago in cooperation with the FreeBSD and NetBSD foundations, they released a new C++ runtime. PathScale put out a copy of their libcxxrt C++ run-time under the BSD license for these operating systems to use free of charge. Thanks to their interest in GPGPU computing, they've also been the ones heavily participating in the Nouveau driver project to reverse-engineer NVIDIA's Linux driver. They offered free GeForce Fermi cards to developers and ultimately forked the Nouveau kernel driver to create the PSCNV driver, which is focused on being high-performance and for suiting the needs of GPGPU computing on an open-source stack.

Obviously, soon as we have finished testing this free EKOPath 4 compiler, you can expect to see a number of benchmarks showing how this high-performance compiler compares to GCC, LLVM, Open64, et al. Here though are some initial performance figures from an advanced build of EKOPath that we had received from PathScale prior to its public availability.

This initial testing is quite simple and was done using the Phoronix Test Suite to compare the stock GCC 4.5.2 from Ubuntu Natty to EKOPath / PathScale Compiler Suite 4.0.10 on an Intel Sandy Bridge notebook. sThere are also EKOPath benchmarks from an AMD Opteron workstation.

The EKOPath compiler was nearly 40% faster than the GNU Compiler Collection for this ray-tracing benchmark.

Latest Linux Hardware Reviews
  1. NVIDIA GeForce GTX 980: The Best GPU For Linux Gamers
  2. ROCCAT LUA: A Linux-Friendly Gaming Mouse
  3. Cheetah Mounts: The Affordable Way To Put Your TV On The Wall
  4. Scythe Mugen MAX
Latest Linux Articles
  1. Preview: Radeon Gallium3D Performance For CS:GO On Linux
  2. XWayland Linux Gaming Performance With GNOME Wayland On Fedora 21
  3. EXT4/Btrfs/XFS/F2FS Benchmarks On Linux 3.17
  4. Fedora 21 Alpha First Impressions: It's Great
Latest Linux News
  1. Mir 0.8 Works On Less ABI Breakage, Touchspots, Responsiveness
  2. CS:GO For Linux Gains Better Stability, Community Server Support
  3. NVIDIA Issues Updated 340.46 Long-Lived Driver Release
  4. KDE Plasma 5.1 Now In Beta
  5. Systemd & Debian Were Most Popular In September
  6. Microsoft Announces... Windows 10 With A Start Menu
  7. Borderlands 2 Launches On Steam For Linux
  8. Debian Jessie Might Get Rid Of The kFreeBSD Port
  9. Fedora Might Try A New Scheduling Strategy For Its Releases
  10. AMD's Catalyst Working On A GLSL Shader Cache
Latest Forum Discussions
  1. NVIDIA Alerts Nouveau: They're Starting To Sign/Validate GPU Firmware Images
  2. Updated and Optimized Ubuntu Free Graphics Drivers
  3. Nero CD/DVD Burning Software On Linux Is Dead
  4. New Group Calls For Boycotting Systemd
  5. FSF Issues Statement On Shellshock Bash Vulnerability
  6. X.Org Women Outreach Program Only Turns Up Two Applicants So Far
  7. X.Org Is Looking For Some Female Help
  8. Advertisements On Phoronix