Software Archives
Ubuntu 16.04 Intel Graphics: Unity, Xfce, KDE, LXDE, GNOME, MATE, Openbox

Some Phoronix readers have been requesting fresh tests of OpenGL graphics/gaming performance on Ubuntu 16.04 LTS with its different desktop environment options. For some brief results to share this Sunday, here are some Intel Skylake numbers when running Ubuntu 16.04 and testing out Unity, Xfce, KDE Plasma, LXDE, GNOME, MATE, and Openbox.

17 April 2016 - 21 Comments
Linux 4.6 Set To Bring A Significant Number Of New Features

Linus Torvalds ended up tagging the Linux 4.6-rc1 kernel on Saturday night rather than opting for Sunday. While we tend to get excited about every major update to the Linux kernel, Linux 4.6 is coming in particularly heavy with new functionality and notable improvements to existing features. Linux 4.6 is arguably looking like the most exciting release in a few kernel cycles.

26 March 2016 - 6 Comments
GCC vs. Clang Benchmark Comparison At Varying Optimization Levels

Last week I posted various LLVM Clang and GCC compiler benchmarks using packages available on Ubuntu 16.04 LTS and with the testing from a Xeon Skylake system. Today are some complementary tests when benchmarking GCC 5.3.1 and LLVM Clang 3.8 while testing each compiler with a variety of different optimization levels.

3 March 2016 - 15 Comments
LLVM Clang vs. GCC Compiler Comparison On Ubuntu 16.04 LTS

When getting access to an assortment of new Intel Xeon E3 "Skylake" processors one of the first testing thoughts that came to mind were some fresh GCC vs. Clang benchmarks. So using the $600+ Xeon E3-1280 v5 processor running up to 4.0GHz, I carried out a comparison of the GCC and Clang compilers using the packaged versions being offered by Ubuntu 16.04, the Xenial Xerus.

26 February 2016 - 18 Comments
GCC vs. Clang On POWER8 Is A Competitive Compiler Match

Most often when running GCC vs. LLVM Clang compiler benchmark comparisons it's done on Intel/AMD x86 hardware or occasionally on ARM when benchmarking an interesting ARMv7/ARMv8 system. However, in having remote access last weekend to the prototype of the Talos Secure Workstation powered by a POWER8 design, I was very anxious to run some compiler benchmarks to see how these open-source compilers compete on the alternative architecture.

21 February 2016 - 3 Comments
Vulkan 1.0 Released: What You Need To Know About This Cross-Platform, High-Performance Graphics API

Today's the day! It's Vulkan day! After the better part of two years of hard work, Vulkan 1.0 is ready to meet the world! Today The Khronos Group is announcing the release of Vulkan 1.0 with an embargo that just expired. This hard-launch today is met by the public release of the first conformant driver. The first Vulkan-powered game is also in public beta as of today, but the Linux situation as of today isn't entirely exciting for end-users/gamers as most vendors are still baking their Linux support with Windows generally taking priority. However, even ignoring operating system differences, you need to make sure your expectations are realistic before trying to fire up a Vulkan game while giving developers time to learn and design for this new graphics API.

16 February 2016 - 134 Comments
Linux 3.5 To Linux 4.5-rc1 Kernel Benchmarks

Last week I carried out tests of the Linux 3.5 through Linux 4.4 kernels. Those benchmarks were fairly interesting in looking at the evolution of the Linux kernel performance over the past three and a half years. With Linux 4.5-rc1 now out, here are benchmarks with this latest kernel version that's currently under development.

25 January 2016 - 4 Comments
The Many New Features & Improvements Of The Linux 4.5 Kernel

With Linux 4.5-rc1 expected for release today that will mark the end of this cycle's merge window, here is a look at the new features and improved functionality present for this major Linux kernel release that will then be officially christened in about two months time.

24 January 2016 - 17 Comments
Linux 3.5 Through Linux 4.4 Kernel Benchmarks: A 19-Way Kernel Showdown Shows Some Regressions

What better way to spend a cold Friday morning than looking at some kernel benchmarks, so up for your viewing pleasure today are benchmarks of every kernel major release going from the Linux 3.5 kernel up through the latest Linux 4.4 stable kernel release. All the tests were done on the same system and there are actually some interesting performance changes to note with these Linux kernel tests going back to the summer of 2012.

22 January 2016 - 19 Comments
KDE Plasma 5.5 Has Evolved Well Beyond Where Plasma 4 Ended

Ken Vermette has written a lengthy article for us about his thoughts on the state of the KDE Plasma 5 desktop as of the recent 5.5 release. If you are curious how KDE Plasma 5 is panning out, how it works on Wayland, and much more, this article is a definite must-read.

8 January 2016 - 75 Comments
GCC 5.2 Compiler Benchmarks With ARM Cortex-A57 A Mixed Bag

Following Monday's NVIDIA Jetson TX1 performance overview one of the first follow-up tests I wanted to carry out was to see how the performance would evolve if using a newer compiler than what's shipped in Ubuntu 14.04. This current long-term support release ships GCC 4.8 while out since then was GCC 4.9 and now GCC 5.2.1 with GCC 6 coming in just a few months.

18 November 2015 - 6 Comments
Phoronix Test Suite 6.0 Delivers New Result/Phoromatic UI, New Modules

After a half-year of development, I'm ecstatic to announce this morning the release of Phoronix Test Suite 6.0 (codenamed "Hammerfest"). Phoronix Test Suite 6.0 is by far the most significant release ever done of our open-source, cross-platform automated benchmarking software and framework since the release of Phoronix Test Suite 1.0 seven years ago.

17 November 2015 - 10 Comments
A Look At The New Features Of The Linux 4.4 Kernel

If all goes according to plan, the Linux 4.4 kernel merge window will end today with the release of the 4.4-rc1 kernel. As all of the major subsystem updates have already landed for Linux 4.4, here's my usual look at the highlights for this kernel cycle.

15 November 2015 - 10 Comments
PHP 7.0 vs. HHVM 3.10 Performance Tests

With PHP 7.0 RC7 being the final development version of PHP 7, which is expected to be officially release at the end of the month, I've carried out some fresh benchmarks of PHP using our in-house benchmarking software. Compared in this latest PHP 7 benchmarking comparison is PHP 5.5 as packaged on Ubuntu 14.04 LTS and then comparing fresh builds of PHP 5.6.15 and PHP 7.0.0 RC7. On the HHVM side was using Facebook's HHVM 3.10.1 release as packaged for Ubuntu 14.04 LTS.

14 November 2015 - 6 Comments
Linux 4.3 File-System Comparison With Btrfs, EXT4, XFS, F2FS

Last week I posted some fresh Linux file-system tests on a hard drive but for those preferring solid-state drives, here are some fresh benchmarks. Tested for this comparison were Btrfs, EXT4, XFS, and F2FS from an SSD while running with the Linux 4.1, 4.2, and 4.3 kernel releases.

3 November 2015 - 26 Comments
Intel Skylake Performing Better With CPUFreq Than P-State For Linux Gaming

While the latest Linux kernel has Intel P-State driver support for CPU frequency scaling being done by this Intel-specific driver rather than the common ACPI CPUFreq driver, for some common tests -- especially Linux gaming -- the latest-generation Intel CPUs perform noticeably better using the CPUFreq driver. Here are some CPUFreq vs. P-State drivers when testing the available scaling governors.

16 October 2015 - 17 Comments
Using Linux's Perf For Providing More Automated Performance Counter Metrics

A Phoronix reader recently asked about adding perf profiling to PTS for helping to better identify performance problems within the Linux kernel. As it was easy to do and further shows how easy and extensible the Phoronix Test Suite can be, I added such a module today. Here's some more details on how -- whenever running any benchmark -- via the Phoronix Test Suite you can very trivially expose all of the performance event counts on a universal per-test basis.

13 October 2015 - 6 Comments
PHP 7.0 Is Showing Very Promising Performance Over PHP 5, Closing Gap With HHVM

With PHP 7.0 RC2 having just been released, I've been testing it out thoroughly across a range of Linux systems at Phoronix. To the say the least, the performance claims made by PHP developers about the upcoming PHP7 release are very accurate: it's pretty darn fast and about twice as fast as PHP 5.6. Here are some benchmarks I did on Ubuntu Linux x86_64 comparing the performance of PHP 7.0 RC2 to PHP 5.3/5.4/5.5/5.6, along with some HHVM results tossed in at the end.

5 September 2015 - 11 Comments

509 software articles published on Phoronix.