Following last week's release of the Linux 3.2 kernel, here is a round-up of Linux 3.2 kernel benchmarks. Also included are a new set of kernel benchmarks comparing the 3.2 kernel to older releases while running Intel's blazing fast Core i7 3960X Extreme Edition CPU.
Here's a quick look at running the LLVM/Clang compiler on the OMAP4460-based PandaBoard ES compared to the default GCC compiler.
It's been a while since last benchmarking NILFS2, a file-system that's been in the Linux kernel since 2.6.30, so in this article are some fresh NILFS2 benchmarks from the Linux 3.2 development kernel compared to the EXT4 and Btrfs file-systems.
Here are the much-anticipated results of the 2011 GNOME User Survey.
At the request of many Phoronix readers, here are some new Linux virtualization benchmarks. Being compared is the performance of KVM (the Kernel-based Virtual Machine) to that of HandelSpielVM on the Linux 3.0 kernel with a stock Ubuntu 11.10 for both the host and guest.
Here's the second to last batch of the 2011 GNOME User Survey feedback. The last dump of the GNOME feedback will come in the next day or two so that we can then move onto publishing the rest of the results of this survey for the other questions.
LLVM 3.0 was released last week as a major update to this increasingly popular open-source compiler infrastructure. With the release of LLVM 3.0 proper also came major updates to the Clang C/C++ compiler front-end and the DragonEgg GCC plug-in. In this article is a look at DragonEgg for LLVM 3.0 that plugs into GCC to replace its optimizers and code generators with those from LLVM.
The GNOME 2011 User Survey is about to end (the survey period was extended as I was out of the office the past two weeks), but here's the latest batch of one-thousand responses about the GNOME desktop. The survey responses in full from the other questions will be published soon.
To see how the GCC 4.7 release is shaping up, for your viewing pleasure today are benchmarks of GCC 4.2 through a recent GCC 4.7 development snapshot. GCC 4.7 will be released next March/April with many significant changes, so here's some numbers to find out if you can expect to see any broad performance improvements. Making things more interesting, the benchmarks are being done from an AMD FX-8150 to allow you to see how the performance of this latest-generation AMD processor architecture is affected going back by GNU Compiler Collection releases long before this open-source compiler had any optimizations in place.
Among many other enhancements and alterations, the Linux 3.2 kernel, the Btrfs file-system has some "pretty beefy" changes. Btrfs in Linux 3.2 merges in some long-standing Btrfs branches with new capabilities.
The GNOME 2011 User Survey is still going on, so be sure to participate, but here is part four of the free-style responses.
The Open64 5.0 compiler was released earlier this month with many changes, among the prominently noted items were greater optimizations for AMD's Bulldozer CPUs. In this article is a first-look at the Open64 5.0 compiler performance compared to its earlier release, as tested on an AMD FX-8150 eight-core "Bulldozer" processor.
If you happen to be running a Linux system with Xen support enabled, beware there may be odd behavior with the Linux kernel's power management -- it can easily move in either direction.
The GNOME 2011 User Survey is still going on, so be sure to participate. For those wanting to know what other Linux desktop users are saying about the GNOME3 desktop environment, here's one thousand more comments.
It is time for another round of compiler benchmarks on AMD's latest FX-8150 Bulldozer processor. In this article is comparing the GCC 4.6.1, GCC 4.7 development, Open64 4.2.4, and AMD Open64 188.8.131.52 compilers in their stock configuration, when the binaries are built again but with the march/mtune flags set to "bdver1", and a third when being built with the "bdver1" architecture and tuning flags along with "-Ofast" for the highest-level of compiler optimizations.
At long last, it looks like there is an adequate solution to the Active State Power Management (ASPM) problem in the Linux kernel , a.k.a. the well-known and wide-spread power regression in the Linux 2.6.38 kernel, which has been causing many laptops to go through significantly more power than they should. This is not another workaround, but rather a behavioral change in the kernel to better decide when the PCI Express ASPM support should be toggled.
For those interested by last week's articles on the AMD Bulldozer benchmarks of the GCC, Open64, and LLVM/Clang compilers and the FX-8150 compiler tuning, but curious to know how the new LLVM/Clang 3.0 and other compilers perform on other processors, here's some new test results. These tests are looking at GCC 4.6, LLVM/Clang 3.0-RC1, and AMD Open64 compilers on Intel Sandy Bridge and AMD Shanghai hardware.
The "AMD F15h cache aliasing issue" fixes have landed, which address cache aliasing penalties for AMD Bulldozer (Family 15h) processors. This can lead to performance improvements for some workloads.
After recently comparing the AMD Bulldozer with the GCC, Open64, and LLVM/Clang compilers, in this article is a look at the performance of AMD's Open64 compiler when using their recommended compiler tuning options for Bulldozer when building software.
While last week I showed how Ubuntu's performance has evolved as a KVM guest from Ubuntu 8.04 through Ubuntu 11.10, in today's article is a Linux virtualization showdown between VirtualBox, Xen, and KVM while using Ubuntu 11.10 on the Linux 3.0 kernel.
A few days ago I shared the first one thousand comments about the GNOME desktop from the 2011 GNOME User Survey. Here's now the next set of one thousand comments concerning the state of GNOME in the eyes of end-users.
Last week the 2011 GNOME User Survey began, which is an independent survey that was devised by members of the GNOME community to collect feedback on their desktop platform. With the GNOME Foundation not interested in hosting the survey, these survey creators came to Phoronix to host the survey. Some of the initial GNOME comments were shared shortly after the survey went live. This survey will be running for one month, but there were already more than 8,000 submissions in the first few days. Here's the first 1,000 comments provided by participants of the GNOME survey.
In continuing from yesterday's AMD FX-4100 "Bulldozer" Linux benchmarks, here are more Ubuntu test results from this system comparing the stock GCC 4.5.2 and GCC 4.6.1 compilers for the new Bulldozer platform.
Last week I published benchmark results of using Intel AES-NI for Ubuntu home directory encryption, but the benefits of using this new x86 instruction set found on the latest Intel and AMD (as of today's Bulldozer launch) processors was minimal for this eCryptfs-based solution. Continuing in the AES-NI investigation under Linux, today are benchmark results when using AES-NI for full-disk encryption with dmcrypt.
While I was away for three weeks, there was an update on LP bug #760131, the infamous bug report on the power consumption being raised significantly higher in Ubuntu Natty. This bug report of high importance now indicates a fix being committed to Natty and a fix being released for Oneiric, but what has changed? Here is an update.
Supported by modern Intel processors is the AES instruction set, which is designed to improve the speed of encryption and decryption on the CPU for AES, the Advanced Encryption Standard. Under Ubuntu Linux, even for supported hardware, the Intel AES-NI capability is not taken advantage of when enabling its data encryption feature. The Intel AES-NI support can be easily enabled, but what is the impact on performance? Here are some benchmarks.
Recently I published benchmarks of Btrfs from a Serial ATA 3.0 SSD (the excellent OCZ Vertex 3 SSD) and those results were interesting, but most people aren't running 6Gb/s solid-state drives, so how does this next-generation file-system perform on the opposite end of the spectrum? In this article are EXT4 and Btrfs benchmarks from an old Core Duo notebook with a 5400RPM mobile hard drive.
On Tuesday at XDC2011 Chicago I hosted a question and answer panel about contributing to X.Org, Mesa, and the Linux kernel. Much of the information presented, however, is relevant to any open-source / free software project. The panel participants were largely graphics driver developers that started off contributing to open-source when at university and some of them have since moved on to working for major Linux companies, i.e. Intel and Red Hat. The talk was very interesting and Chicago computer science students were free to ask questions of them.
With more and more of one's personal and professional lives being on the computer, encrypting and properly securing those computers -- particularly mobile devices -- is incredibly important. Sadly, it's not often thought about until it's too late. It has become relatively easy to protect your personal data on Ubuntu Linux with home directory encryption support being just a checkbox-away within the installer or even full-disk LVM encryption when using Ubuntu's alternate installer. Previous tests of Ubuntu disk encryption performance have shown there is some penalty in disk-centric workloads, but the benefits are certainly worth it. In this article is a look at the Ubuntu home encryption performance under Ubuntu 11.10 with both old and new laptops.
Next Tuesday at XDC2011 Chicago I am hosting a Q&A panel about contributing to X.Org and open-source projects, where the panel participants are largely comprised of well known X.Org and Mesa developers that began contributing while at university. In hopes of sparking new contributors to these key open-source projects, computer science students from the major Chicago universities have been invited to attend this panel discussion and anyone else wishing to learn more about open-source development. In preparation for this panel, I have been collecting some new development statistics on Mesa and X.Org.
521 software articles published on Phoronix.