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

Compiler News Archives

Apple, Google Agree On More SLP Vectorization

After making more widespread use of the Loop Vectorizer, developers at Apple in Google are at least agreeing that LLVM's SLP Vectorizer should be more widely-used as well.
28 July 2013 - LLVM Vectorizer - 5 Comments

GCC Cauldron 2013 Recap

Videos from the recent GCC Cauldron 2013 that was hosted at the Googleplex earlier this month are now available online. Discussed during this developer event is not only the GCC compiler but also GDB, Address Sanitizer, and other compiler-related technologies.
25 July 2013 - GCC Cauldron 2013 Videos - 2 Comments

GCC 4.9, Clang 3.4 Will Have Better C++14 Support

We're still many months out from seeing the release of GCC 4.9 and LLVM Clang 3.4 releases, but with the next major updates to these open-source code compilers will come better support for the C++14 (C++1y) language.
25 July 2013 - GCC 4.9 C++14 - 2 Comments

LLVM Drops Support For Older Visual Studio

To the ire of some developers, LLVM 3.4 is dropping support for Visual Studio 2008 as its host compiler.
24 July 2013 - LLVM Visual Studio - 5 Comments

There Isn't Much To Show For The Open64 Compiler

While LLVM/Clang and GCC are moving forward vibrantly as open-source compilers, the current status of the open-source Open64 compiler project appears to be in hiatus.
22 July 2013 - Open64 Hiatus - 2 Comments

Apache Kills Off Its C++ Standard Library

The Apache Software Foundation has decided to end its Apache C++ Standard Library (stdcxx) project.
18 July 2013 - Apache stdcxx - 27 Comments

LLDB Gains Linux 64-bit Core FIle Support

The LLVM debugger is back to having ELF core file support for 64-bit Linux.
17 July 2013 - LLVM Debugger

Duetto Project Continues For Web-Based C++ Support

Duetto is an alternative open-source project to EmScripten, the LLVM-based project for compiling C/C++ code-bases into JavaScript for execution by modern HTML5 web-browsers. Duetto is still LLVM-based and relies on JavaScript, but there's a few changes over EmScripten.
17 July 2013 - EmScripten Alternative - 13 Comments

New LLVM Clang Compiler Benchmarks: 3.2, 3.3, 3.4 SVN

From an older Intel Core i7 990X Extreme Edition "Gulftown" system the LLVM/Clang compiler performance of the 3.2 and 3.3 releases were compared to the current SVN code as of today. There are some LLVM 3.4 performance improvements while for other workloads there isn't much evolution to see.
15 July 2013 - Core i7 990X Gulftown - 3 Comments

LLVM May Enable The SLP Vectorizer By Default

The LLVM compiler infrastructure may be generating some speedier binaries by default for the -O3 optimization level by turning on the straight-line SLP vectorizer.
14 July 2013 - For -O3 - 2 Comments

LLDB 3.3 Grows In Use For Linux Developers

While the innovative LLVM compiler infrastructure is mentioned extremely often on Phoronix along with its Clang C/C++ compiler, receiving less coverage is LLDB. However, with LLVM 3.3, the LLVM Debugger has grown in functionality and is growing in usefulness.
29 June 2013 - LLVM Debugger

GCC 4.9 Is Friendly Toward Intel's Silvermont

The GCC 4.9 compiler that's still in early stages of development can generate binaries optimized for Intel's forthcoming Atom "Silvermont" hardware via the new "slm" CPU type.
27 June 2013 - GCC 4.9 - 3 Comments

Running GCC 4.9 With Intel's Core i7 "Core-AVX2"

I've already delivered GCC vs. LLVM Clang compiler benchmarks on Intel's Core i7 4770K "Haswell" platform and tested the "core-avx2" optimizations offered by the latest compilers. That previous testing was done from the stable releases of LLVM Clang 3.1/3.2 and GCC 4.7/4.8 releases, but looking ahead, here's some benchmarks of the latest GCC 4.9 development snapshot.
27 June 2013 - Core-AVX2

LLVM 3.3 Officially Released

After a two week hiatus, LLVM 3.3 has been officially released!
18 June 2013 - LLVM 3.3 - 3 Comments

LLVM/Clang Now Uses Loop Vectorizer At New Levels

The LLVM Loop Vectorizer is now being utilized by default at new optimization levels, in the name of faster performance.
17 June 2013 - LLVM Vectorization - 1 Comment

LLVM / Clang 3.3 Is Running Late, But It's Good

For those that didn't realize, the LLVM/Clang 3.3 release is running a bit behind schedule, but the wait should be worth it with this hefty upgrade.
9 June 2013 - Clang 3.3

An Important Radeon R600 Change In LLVM 3.4

While LLVM 3.3 hasn't even been released yet, there's already an important change found in LLVM 3.4 for Radeon R600 GPU users.
7 June 2013 - LLVM 3.4 - 8 Comments

LLVM May Expand Its Use Of The Loop Vectorizer

LLVM's Loop Vectorizer, which is able to automatically vectorize code loops for performance benefits in many scenarios, may find its use expanded for other optimization levels in future LLVM releases.
6 June 2013 - LLVM Loop Vectorizer - 8 Comments

GCC 4.8.1 Released With Compiler Bug-Fixes

As the first point release for the GCC 4.8 compiler is the freshly-released GCC 4.8.1.
31 May 2013 - GCC 4.8.1 - 1 Comment

The Best Features Of LLVM / Clang 3.3

With next month's release of LLVM 3.3 quickly approaching, here's an overview of some of the best and most exciting features coming to this next major update of the LLVM compiler infrastructure and Clang C/C++ compiler front-end.
26 May 2013 - LLVM / Clang 3.3 - 4 Comments

424 Compiler news articles published on Phoronix.
9
Latest Linux Hardware Reviews
  1. Intel Launches The Core i7 5960X, Mighty Powerful Haswell-E CPUs
  2. AMD Radeon R9 290: Gallium3D vs. Catalyst Drivers
  3. AMD Radeon R9 290 Open-Source Driver Works, But Has A Ways To Go
  4. Trying The Configurable 45 Watt TDP With AMD's A10-7800 / A6-7400K
Latest Linux Articles
  1. How Intel Graphics On Linux Compare To Open-Source AMD/NVIDIA Drivers
  2. The Fastest NVIDIA GPUs For Open-Source Nouveau With Steam Linux Gaming
  3. Testing For The Latest Linux Kernel Power Regression
  4. The Most Energy Efficient Radeon GPU For AMD Linux Gaming
Latest Linux News
  1. Nouveau X.Org Driver Released With DRI3+Present, Maxwell, GLAMOR
  2. Microsoft & AMD Release C++ AMP Compiler With Linux Support
  3. AMD, Wine & Valve Dominated August For Linux Users
  4. Linux 3.17-rc3 Kernel Released Back On Schedule
  5. Lennart Poettering Talks Up His New Linux Vision That Involves Btrfs
  6. Mesa 10.3 RC2 Arrives Via Its New Release Manager
  7. Ubuntu 14.10's Lack Of X.Org Server 1.16 Gets Blamed On AMD
  8. MSI Motherboard BIOS Updating Remains A Pain For Linux Users
  9. See How Your Linux System Performs Against The Latest Intel/AMD CPUs
  10. AMD Steppe Eagle Flys To Coreboot
Latest Forum Discussions
  1. Lennart Poettering Talks Up His New Linux Vision That Involves Btrfs
  2. SSD seems slow
  3. AMD Releases UVD Video Decode Support For R600 GPUs
  4. Is laptop with Intel CPU and AMD dGPU worth buying considering especially AMD Enduro?
  5. Radeon HD5670 and Ubuntu 14.04
  6. Btrfs Gets Talked Up, Googler Encourages You To Try Btrfs
  7. Updated graphics drivers for Ubuntu 12.04 Precise LTS
  8. Catalyst 14.201.1008