Software Archives
Testing For The Latest Linux Kernel Power Regression

As I wrote about yesterday, there appears to be a new Linux kernel power regression that's yet to be solved by the latest Linux 3.17 code. The issue was originally tracked down to being a regression introduced during the Linux 3.15 stable cycle that disabled frame-buffer compression support by default for the Intel DRM graphics driver, but the impact it's had on the system power draw is much greater than what was anticipated by the Intel developers. A separate Intel employee is also reporting increased power draw, so I decided to run some tests on a few local systems to see what I'm encountering in the power consumption primarily between Linux 3.15 and 3.16.

29 August 2014 - 11 Comments
CPUFreq Scaling Tests With AMD's Kaveri On Linux 3.16

In past months on Phoronix we have done many CPUfreq tests to see the impact of the different scaling governors and with Intel hardware how the CPUfreq driver compares to Intel P-State in terms of performance and power consumption. As we haven't done such ACPI CPUfreq tests on the AMD side in a long time, here's some benchmarks using a Kaveri APU and selecting the different scaling governors during performance benchmarking.

15 August 2014 - 8 Comments
KVM Benchmarks On Ubuntu 14.10

For those wondering about the modern performance cost of using KVM on Ubuntu Linux for virtualizing a guest OS, here are some simple benchmarks comparing Ubuntu 14.10 in its current development stage with the Linux 3.16 versus running the same software stack while virtualized with KVM and using virt-manager.

22 July 2014 - 9 Comments
Testing Btrfs On The Linux 3.16 Kernel

When running my initial Linux 3.16 file-system tests on an SSD I had to skip over Btrfs due to initial problems with the experimental kernel code. Fortunately, Btrfs has been fixed-up in Linux 3.16 and can now serve for some benchmarking.

3 July 2014 - 11 Comments
Testing LLVM Clang 3.5's Code Generation Optimizations

For those curious about the performance of LLVM Clang in its current development form when testing the common code generation options for optimizing the performance (and in some cases size) of the resulting binaries, here's some fresh compiler benchmarks.

28 June 2014 - 3 Comments
Intel Haswell HD Graphics Benchmarks With Linux 3.16

Phoronix benchmarks have shown that when using the Linux 3.16 kernel, the Nouveau performance is faster when taking advantage of the experimental re-clocking. Additionally, the Radeon graphics performance is faster on Linux 3.16 for newer graphics cards thanks to other optimizations. For Intel Haswell Linux users are there any performance improvements in store for Linux 3.16? Here's some tests.

27 June 2014 - 2 Comments
Linux 3.16: Deadline I/O Scheduler Generally Leads With A SSD

There's been numerous requests lately for more disk I/O scheduler benchmarks on Phoronix of the Linux kernel and its various scheduler options. Given that there's routinely just speculation and miscommunication by individuals over the best scheduler for HDDs/SSDs, here's some fresh benchmarks for reference using the Linux 3.16 kernel.

25 June 2014 - 16 Comments
Benchmarking LLVM's Clang OpenMP Support Against GCC

With it looking like LLVM Clang 3.5 might finally have OpenMP support, I tested out Intel's latest out-of-tree LLVM/Clang OpenMP code to see how the performance compares to GCC for this multi-processing API. Overall, the Clang results increase the level of competition against GCC.

29 May 2014 - 7 Comments
Using PowerTOP 2.6 Saves Power, Extends Battery Life On Ubuntu 14.04

With the release of Intel's PowerTOP 2.6 a few days ago I have done some benchmarking using an ASUS Zenbook Prime ultrabook to see the impact of the power consumption while running on battery for a clean, stock install of Ubuntu 14.04 LTS 64-bit and then did the same tests again after having PowerTOP 2.6 optimize the system so it's in a good power standing. Beyond testing the stock Linux 3.13 kernel, then I carried out the same tests again when using the Linux 3.15 kernel in its very latest development state.

24 May 2014 - 21 Comments
6-Way Desktop Comparison On Linux Mint 17

There's been many requests to run some new OpenGL and 2D performance benchmarks under different Linux desktop environments. With the imminent release of Linux Mint 17 and it shipping the latest version of the increasingly-popular Cinnamon Desktop Environment, here's a six-way desktop performance comparison using Intel graphics on Linux Mint 17.

19 May 2014 - 31 Comments
ACPI CPUfreq vs. Intel P-State Scaling With Linux 3.15

For this weekend's Linux benchmarks we are looking at the performance of the Intel P-State and ACPI cpufreq drivers and comparing their scaling governor options when testing from an Intel Core i7 Extreme Edition system running with the Linux 3.15 development kernel.

17 May 2014 - 19 Comments
GCC vs. LLVM Clang On NVIDIA's Tegra K1 Quad-Core Cortex-A15

Recently I posted new benchmarks showing LLVM's Clang compiler performing well against GCC from AMD's x86-based Athlon APUs with the performance of the resulting binaries being quite fast but not without some blemishes for both of these open-source compilers. In seeing how the compiler race is doing in the ARM space with many ARM vendors taking interest in LLVM/Clang, here's some fresh benchmarks of both compilers on NVIDIA's Tegra K1 SoC found by the Jetson TK1 development board.

15 May 2014 - 12 Comments
EXT4 vs. XFS vs. Btrfs HDD Benchmarks On Linux 3.15

After earlier in the week delivering solid-state drive file-system benchmarks in comparing the Linux 3.15 FS performance to Linux 3.14 stable, now it's time to do a Linux 3.14 vs. 3.14 file-system performance comparison with a traditional hard drive. The file-systems being benchmarked here are EXT4, XFS, and Btrfs.

10 May 2014 - 9 Comments
Linux 3.15 SSD File-System Benchmarks

Now that kernel development activity is settling down for the Linux 3.15 kernel, here are some benchmarks of the EXT4, XFS, F2FS, and Btrfs file-systems compared to the stable Linux 3.14 kernel performance.

8 May 2014 - 8 Comments
Ubuntu 14.04 On Amazon EC2: Xen PV vs. HVM

A common benchmark request at Phoronix lately has been to compare the Xen PV (para-virtualization) performance to Xen HVM (Hardware-assisted virtualization). Well, now that Ubuntu 14.04 LTS has been released, here's some benchmarks from within Amazon's EC2 compute cloud when comparing Ubuntu 14.04 Server PV and HVM instances.

28 April 2014 - 3 Comments
Clang Fights GCC On AMD's Athlon AM1 APU With Jaguar Cores

A few days ago I did my latest benchmarks of GCC vs. LLVM/Clang and that was using an Intel Core i7 4770K "Haswell" processor. The tables have now turned and in this article are GCC vs. LLVM Clang benchmarks of the AMD Athlon 5350 APU with four Jaguar CPU cores.

22 April 2014 - 10 Comments
A Quick Look At GCC 4.9 vs. LLVM Clang 3.5

Following my most recent GCC 4.9 benchmarks for the open-source compiler that should be officially released next week, I ran some benchmarks of the GCC compiler results against LLVM's Clang 3.5 compiler in its latest SVN state. Here's the data for those curious how the very latest compiler code is comparing between GCC and LLVM/Clang.

16 April 2014 - 11 Comments
GCC 4.9 Compiler Optimization Benchmarks For Faster Binaries

For those curious about the impact of modern compiler tuning CFLAGS/CXXFLAGS when using the GCC 4.9 compiler with an Intel Core i7 "Haswell" processor, here are many benchmarks of many C/C++ code-bases when testing a variety of compiler optimization levels and other flags.

14 April 2014 - 22 Comments
Trying Out The Latest Wayland Linux Desktops With RBOS

With last weekend marking an update to the most commonly used Wayland Live CD, I decided to try it out and the different desktop environments that it ships using all the latest code, including the latest development code of Wayland/Weston and the various tool-kits.

25 March 2014 - 5 Comments

472 software articles published on Phoronix.