Software Archives
Ubuntu 13.04 Desktop Comparison: 6 Desktops, 5 Driver/GPUs

In this article are benchmarks of six different desktops (Unity, GNOME Shell, GNOME Classic, KDE Plasma, Xfce, and LXDE) on five different GPU/driver configurations (Radeon, Catalyst, Intel, NVIDIA, and Nouveau) running the very latest Ubuntu 13.04 "Raring Ringtail" development packages to look at the latest state of the Ubuntu Linux gaming OpenGL performance.

13 December 2012 - 37 Comments
There's Another Linux Kernel Power Problem

After last year discovering a major Linux kernel power regression that was widely debated until the Phoronix test automation software bisected the problem to get to the bottom of the situation, there's more active power regressions today on the Linux desktop. As I've mentioned on Twitter and in other articles in weeks prior there's a few regressions, but one of them for at least some notebooks is causing a very significant increase in power consumption. This situation that remains unresolved as of the Linux 3.7 kernel can cause the system to be going through about 20% more power.

9 December 2012 - 40 Comments
LLVM/Clang vs. GCC On The ARM Cortex-A15 Preview

The latest ARM Cortex-A15 benchmarks on Phoronix is an extension of the earlier compiler testing from this modern ARM CPU found on the Samsung Exynos 5 Dual within the Samsung Chromebook. In this round of performance testing, the LLVM/Clang compiler performance is compared to recent releases of the GNU Compiler Collection on this latest-generation ARM hardware.

1 December 2012 - 5 Comments
ARM Cortex-A15 Exynos5 Compiler Benchmarks

Due to there being much interest in the ARM Cortex A15 benchmarks on Linux, namely with the Samsung Chromebook and its Samsung Exynos 5 Dual, here's a weekend special providing some GCC compiler benchmarks of this new ARM chip.

24 November 2012 - 5 Comments
EXT4 File-System Tuning Benchmarks

Following last month's Btrfs file-system tuning benchmarks, in this article are a similar set of tests when stressing the EXT4 file-system with its various performance-related mount options. Here are a number of EXT4 benchmarks from Ubuntu 12.10 with different mount option configurations.

16 November 2012 - 10 Comments
Benchmarking LLVM/Clang 3.2, GCC 4.8, DragonEgg Compilers

Earlier this week I shared some updated benchmarks of the latest development code for LLVM/Clang 3.2 on an Intel Core i7 processor. Now from this same setup to complement the LLVM 3.1/3.2 benchmarks are results of the GCC 4.7.2 compiler, the latest GCC 4.8 development snapshot, and benchmarks of GCC when using LLVM's DragonEgg 3.1/3.2-SVN optimizer plug-in.

9 November 2012 - 7 Comments
Four-Way ARM Linux Distribution Comparison

The latest ARM Linux benchmarks to share at Phoronix is a comparison of Ubuntu 12.10, Linaro 12.10, Fedora 17, and Arch Linux when running from the dual-core Cortex-A9 OMAP4460-based PandaBoard ES development board.

7 November 2012 - 14 Comments
LLVM/Clang 3.2 SVN On Intel Core i7

With LLVM/Clang 3.2 being released next month and the code branching occurring this month, here's some new benchmarks from the latest SVN development snapshot as of this weekend. LLVM/Clang 3.2 SVN benchmarks were compared to the earlier LLVM 3.1 and 3.0 releases for reference.

5 November 2012 - 7 Comments
GCC 4.8 Compiler On AMD's Eight-Core Piledriver

This month from CPUs based upon AMD's new Piledriver micro-architecture I have delivered results of compiler tuning on AMD's Open64 compiler as well as GCC bdver2 tuning. That initial testing from an AMD FX-8350 Eight-Core processor didn't show any big boost out of the "bdver2" target with the new BMI/TBM/F16C/FMA3 instruction set extensions. Testing in this article from the AMD FX-8350 are GCC compiler benchmarks of the 4.6.3, 4.7.2, and 4.8.0 development snapshots to look for performance improvements on this new high-end AMD processor when using the very latest GCC compiler code.

30 October 2012 - 2 Comments
FX-8350 Piledriver Tuning On AMD's Open64 Compiler

With this week's unveiling of the FX-8350 eight-core processor being based on AMD's new Piledriver architecture, in this article are benchmarks when testing out the Piledriver "bdver2" optimizations within AMD's own Open64 compiler.

24 October 2012 - 1 Comment
GCC 4.6/4.7/4.8 ARMv7 Compiler Benchmarks

As some more benchmarks from the Calxeda EnergyCore ECX-100 ARM Server -- a.k.a. the "5-Watt Linux Server" -- to share this weekend, here is a ARMv7 Cortex-A9 GCC compiler performance comparison.

21 October 2012 - 1 Comment
Btrfs File-System Tuning On Linux 3.7

Earlier this week I posted new Reiser4 file-system benchmarks that compared the non-mainline file-system against EXT4, Btrfs, XFS, and ReiserFS. Continuing in the Linux file-system performance theme, in this article are more Btrfs benchmarks from that same system but when using the early Linux 3.7 development kernel and trying out different Btrfs mount/tuning options.

19 October 2012 - 16 Comments
AMD Piledriver/Trinity A10-5800K Compiler Tuning

With the initial Linux results for the AMD A10-5800K Trinity APU now out of the way along with the Radeon HD 7660D graphics performance, in this article are some benchmarks looking at the impact of compiler tuning for the Piledriver cores using the common GCC compiler and testing different CPU micro-architecture targets.

16 October 2012 - 9 Comments
Reiser4 Benchmarked On Linux 3.5

While the Reiser4 file-system has been in-development for the better part of the past decade, it still hasn't been merged into the mainline Linux kernel. Reiser4 is still out-of-tree, doesn't see much new development activity by its limited developers, and the file-system remains tarnished due to its founder, Hans Reiser, being a convicted murderer. However, Edward Shishkin the former Namesys employee, does continue to drive its development forward. Reiser4 was recently updated to work with the more modern Linux 3.5 kernel.

15 October 2012 - 24 Comments
The Performance Between GCC Optimization Levels

For those that have never benchmarked the performance differences between GCC's different optimization levels, here are some recent test results comparing the performance differences when using an AMD FX-8150 processor with GCC 4.7.2.

13 October 2012 - 23 Comments
LLVM/Clang 3.2 SVN Compiler Performance

With LLVM 3.2 set for release in mid-December, the time to benchmark this next major compiler infrastructure release paired with the Clang C/C++ compiler is approaching. Well, that time has already come; up this weekend are some benchmarks of the Intel Core i7 3960X "Sandy Bridge Extreme Edition" on Ubuntu 12.04 when comparing LLVM/Clang 3.1 to their latest SVN development code for LLVM/Clang 3.2 as of this week.

13 October 2012 - 4 Comments
X11 Turns 25 Years Old Today

It was 25 years ago today, on 15 September 1987, that Version 11 Release 1 of the X Window System (a.k.a. X11) was released. X11 has evolved a long way since then, but this 25-year-old technology out of MIT remains at the heart of every Linux desktop.

15 September 2012 - 60 Comments
Why Mono Is Desirable For Linux

On this Friday we have a freelance open-source opinion article that was written by Ciprian Khlud. This developer, who uses C# among other languages at his place of employment along with a combination of Windows and Linux, argues why the Mono open-source ECMA CLI/C#/.NET implementation is actually desirable for Linux.

14 September 2012 - 321 Comments
2D Also Bad For Ubuntu Unity Against KDE, GNOME, LXDE, Xfce

In continuation of last week's OpenGL benchmarks under Unity, GNOME, KDE, Xfce, and LXDE desktops from Ubuntu 12.10, here are benchmarks looking at the 2D performance of these different Linux desktop environment choices when testing both the Intel UXA and SNA acceleration back-ends.

11 September 2012 - 14 Comments
VirtualBox 4.2 Virtualization Benchmarks

For those curious whether the forthcoming Oracle VirtualBox 4.2 virtualization platform delivers on any performance enhancements, at least as it pertains to Linux virtualization, here are some quick benchmarks.

26 August 2012 - 6 Comments
GCC 4.7 Link-Time Optimization Performance

With the recent interest regarding Link-Time Optimization support within the Linux kernel by GCC, here are some benchmarks of the latest stable release of GCC (v4.7.1) when benchmarking several common open-source projects with and without the performance-enhancing LTO compiler support.

21 August 2012 - 17 Comments
Ubuntu's Unity Decision Affects 2D Performance Too

Last week I delivered OpenGL/3D benchmarks of Ubuntu 12.10 when comparing the performance of the default Unity desktop to the now-defunct Unity 2D environment. Canonical's decision to kill Unity 2D means that for those now forced to use the Compiz-based Unity may experience lower frame-rates, high power consumption with Unity-over-LLVMpipe, and other differences. Additional testing has shown how Unity is affecting the 2D graphics performance.

20 August 2012 - 21 Comments
Intel Ivy Bridge: GCC 4.8 vs. LLVM/Clang 3.2 SVN

Kicking off the Linux benchmarks this weekend are some early numbers from the GCC 4.8 and LLVM/Clang 3.2 development compilers when running on Intel's latest-generation Core i7 "Ivy Bridge" processor. GCC 4.8 and LLVM/Clang 3.2 are still months away from being formally released, but this article provides a glimpse at how the open-source compiler battle is panning out.

18 August 2012 - 22 Comments
Ubuntu's Unity Has Room To Improve Performance

Following yesterday's news that Ubuntu 12.10 will drop the Unity 2D desktop, I carried out some quick tests comparing the latest state of the Unity desktop with Compiz against the lightweight Unity 2D desktop that's now being removed. To not much surprise, the composited Unity desktop still has some performance shortcomings for OpenGL workloads compared to Unity 2D.

17 August 2012 - 15 Comments
Running Wayland: It Works, But A Lot Of Work Remains

Following the news shared today that Ubuntu's delayed their Wayland System Compositor adoption from Ubuntu 12.10 to at least Ubuntu 13.04 there was the more positive news that there's an updated third-party spin of an Ubuntu derivative running Wayland. This article has some more information on that new "RebeccaBlack OS" release along with screenshots that provide a glimpse of where the Wayland adoption is at today.

10 August 2012 - 93 Comments
Ubuntu Delays Wayland System Compositor

Ubuntu 12.10 will not be shipping with a Wayland-based system compositor as was once hoped for, but the experimental system compositor can be enabled from a PPA in a very primitive state.

10 August 2012 - 5 Comments
VMware Fusion Stuns VirtualBox In CPU Tests

Aside from VMware virtualization smacking Oracle VirtualBox when it comes to the OpenGL support that's passed through to VM guests, VMware Fusion 4 also does a nice job at outperforming VirtualBox when it comes to computational-focused workloads.

10 August 2012 - 11 Comments
VMware Virtualization With OpenGL Still Smacks Oracle VirtualBox

Earlier this year I said VMware's virtual GPU driver was running fast for Linux -- in comparison to Oracle's VM VirtualBox 3D guest acceleration support. This continues to be the case with VMware's OpenGL stack leading the way with superior support and performance. Recently I ran some desktop virtualization tests under VMware Fusion 4.1.3 and Oracle VM VirtualBox 4.1.18 from the Retina MacBook Pro with OS X 10.8 Mountain Lion host. Even with the OS X host, VMware's 3D support exposed to the Ubuntu 12.04 LTS virtualized guest was much faster.

8 August 2012 - 16 Comments

492 software articles published on Phoronix.