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

The State Of 64-Bit ARM (AArch64) On LLVM/Clang

ARM's AArch64 back-end for LLVM to handle the 64-bit ARMv8 architecture is working, but there's still more work ahead of the hardware's general availability in about one year's time.
20 November 2012 - It's Working - 7 Comments

LLVM Developers Prefer Git Over SVN

While the LLVM compiler infrastructure is primarily developed around Subversion, a poll was recently conducted that found LLVM developers overwhelmingly prefer Git over SVN for version control.
19 November 2012 - LLVM - 9 Comments

Pairing A C Compiler With QEMU's Code Generator

Earlier this week when writing about the state of the Tiny C Compiler, I learned more about QCC. QCC is a new initiative to pair a forked version of the Tiny C Compiler (TCC) with QEMU's code generator.
18 November 2012 - QEMU Code Generation - 2 Comments

Clang Can Analyze Code Comments, Generate Docs

Aside from why LLVM/Clang was ported to one of the fastest super computer's in the world and using Clang to implement Microsoft's C++ AMP, another interesting session at this month's LLVM Developers' Conference in San Jose was about using Clang to analyze code comments.
18 November 2012 - LLVM's Clang - 5 Comments

Why LLVM/Clang Was Ported To A Super Computer

Most often whenever writing about LLVM and its Clang C/C++ compiler front-end on Phoronix, within the forums is a flurry of comments from those in support of and against this modular compiler infrastructure. Some are against LLVM/Clang simply because its BSD-licensed and sponsored by Apple rather than the GPLv3-licensed GCC backed by the FSF. Others, meanwhile, see LLVM as presenting unique advantages and benefits. What reasons would a leading US national laboratory have for deploying LLVM/Clang to their leading super-computer? Here's an explanation from them.
16 November 2012 - An Explanation - 11 Comments

Intel Makes Microsoft's C++ AMP Cross-Platform

Microsoft conceived C++ Accelerated Massive Parallelism (AMP) as a library atop DirectX 11 for offering data-parallelism directly in C++ that can make easy use of GPUs while having CPU fall-back support. With C++ AMP being similar to OpenCL, Intel engineers decided to implement the Microsoft specification within OpenCL and using LLVM/Clang so that it can be used cross-platform.
16 November 2012 - Intel Port - 10 Comments

Tiny C Compiler Is Still Around, But Not Quickly Moving

While the Tiny C Compiler may be quick at compiling code, the lightweight C compiler hasn't been too quick to advance with new releases and features.
15 November 2012 - Tiny C Compiler - 5 Comments

LLVM 3.2 Release Candidate 1 Is Out There

The first release candidate of the LLVM 3.2 compiler infrastructure along with the Clang C/C++ front-end compiler is now available.
14 November 2012 - LLVM 3.2 RC1

GCC 4.8 Has More Optimizations

The GCC 4.8 compiler when released in early 2013 will have a number of new optimizations.
14 November 2012 - GCC 4.8 - 4 Comments

LLVM Seeks New Code Owners

At Chris Lattner's keynote for the LLVM Developers' Conference that took place last week in California, he called for more "code owners" within the LLVM code-base.
12 November 2012 - LLVM Code Owners - 1 Comment

LLVM 3.2 Was Branched Last Night

The components making up LLVM 3.2 were all branched last night in preparation for an official release in December.
12 November 2012 - Branched - 2 Comments

LLVM's Clang Is Finally The FreeBSD x86 Compiler

After talking about FreeBSD's transition to Clang as the default C/C++ compiler rather than GCC, the move has finally happened where for x86/x86_64 systems the LLVM-based compiler has replaced GCC.
7 November 2012 - Clang - 25 Comments

GCC 4.8 Compiler Development Is Over

GCC 4.8 has reached the end of new development activity.
6 November 2012 - GCC 4.8 Stage 3

GCC 5.0 Compiler Might Be On The Way

GCC developers have brought up the topic of tagging a GCC 5.0 release soon based upon recent changes.
5 November 2012 - It's Being Talked About - 11 Comments

Moving Towards Building The Linux Kernel With Clang

While it hasn't been a news item for a couple months, a group of developers are still hard at work to advance the LLVM/Clang compiler and the Linux kernel to a point where this alternative compiler to GCC can be used for building the Linux kernel.
4 November 2012 - Still An Active Target - 37 Comments

A New Language Implemented Atop LLVM

ESL, the Embedded Systems Language, is a new programming language intended for embedded/small systems and its compiler was implemented atop the LLVM infrastructure.
3 November 2012 - ESL Programming - 3 Comments

GCC 4.8 Nearing End Of Stage One Development

The GCC trunk is nearing the completion of stage one development for the GCC 4.8 release due out in early 2013.
29 October 2012 - GCC 4.8 - 1 Comment

Benchmarking LLVM's Automatic Loop Vectorizer

Yesterday I wrote about an automatic loop vectorizer having been committed to LLVM this week. I've now carried out some benchmarks of this automatic loop vectorizer in conjunction with the Clang compiler to see the performance impact of this still experimental but promising feature.
27 October 2012 - Loop Vectorization - 1 Comment

The First GNOME 3.8 Development Release

The first development release of the GNOME 3.8 is now available with new features for the GNOME desktop.
26 October 2012 - GNOME 3.8 - 25 Comments

LLVM Gets An Automatic Loop Vectorizer

A loop vectorizer has been committed to LLVM 3.2 that's capable of automatically vectorizing small loops.
26 October 2012 - LLVM 3.2 - 4 Comments

424 Compiler news articles published on Phoronix.
14
Latest Linux Hardware Reviews
  1. Preview: AMD's FX-9590 Eight-Core At Up To 5.0GHz On Linux
  2. Intel Launches The Core i7 5960X, Mighty Powerful Haswell-E CPUs
  3. AMD Radeon R9 290: Gallium3D vs. Catalyst Drivers
  4. AMD Radeon R9 290 Open-Source Driver Works, But Has A Ways To Go
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. Updated and Optimized Ubuntu Free Graphics Drivers
  3. AMD Releases UVD Video Decode Support For R600 GPUs
  4. SSD seems slow
  5. Is laptop with Intel CPU and AMD dGPU worth buying considering especially AMD Enduro?
  6. Radeon HD5670 and Ubuntu 14.04
  7. Btrfs Gets Talked Up, Googler Encourages You To Try Btrfs
  8. Updated graphics drivers for Ubuntu 12.04 Precise LTS