Besides the Nouveau driver performance being faster thanks to experimental re-clocking when using the Linux 3.16 kernel, there are also performance improvements to note with some generations of AMD graphics processors.
The changes found within Linux 3.16 to benefit the Radeon DRM graphics performance are the GPU VM optimizations and large PTE support. Separate from this performance-related work for this kernel-side open-source AMD update is also HDMI deep color support, HDMI audio clean-ups, and other bug-fixes.
The Long Awaited update to the KDE Edition is now over, Stability, Speed and Beauty is what drives this edition. This Edition is a special one for me because I worked on most of it while being extremely sick to the point where I could not walk, with nothing but a bed, laptop and time on my hands I went to work on this baby and this is the result.
After having some interesting discussions last week around KVM and Xen performance improvements over the past years, I decided to do a little research on my own. The last complete set of benchmarks I could find were from the Phoronix Haswell tests in 2013. There were some other benchmarks from 2011 but those were hotly debated due to the Xen patches headed into kernel 3.0.
Last week Eric Anholt left Intel's Linux graphics driver team to go work for Broadcom developing a VC4 DRM/KMS and Gallium3D driver for the GPU that supports the Raspberry Pi.
Eric ended up making more progress in his first week than he anticipated in starting off this new open-source Linux graphics driver project. He ended up getting his work items done that originally he anticipated would take him about one month. The basic "hack driver" is now working to run triangle code running on a kernel with a relocations-based GEM interface. Thursday he already started on the Broadcom VC4 Gallium3D driver, which in turn is based upon the Freedreno driver for Qualcomm's ARM hardware.
Back in 2012 with the NVIDIA 310 Linux driver series a threaded OpenGL optimization was added to the proprietary graphics driver. When this driver premiered we tested NVIDIA's Linux threaded OpenGL optimizations to mixed results. We're back now re-testing the OpenGL threaded optimizations to see if it makes any more of a difference now with modern Linux games and OpenGL workloads while using the latest 337.25 Linux driver.
NVIDIA's OpenGL threaded optimization feature allows offloading the CPU computational workload to a separate processor thread. This feature is designed to benefit CPU-heavy workloads but can potentially worsen the performance depending upon the game/application's particular OpenGL calls. As a result, the threaded optimization feature remains disabled by default while it's been around for two years. For more information on the threaded optimization feature and how to enable it, see the earlier article.
Russia Industry And Trade Ministry To Replace Untrusted Intel And AMD Processors With Their Own ARM DesignSubmitted by Roy Schestowitz on Sunday 22nd of June 2014 02:22:39 PM Filed under
The Asus C200 Chromebook is a 2.5 pound laptop that offers up to 12 hours of battery life and sells for just $249. It’s not the fastest notebook around, doesn’t have the best screen, and some folks might find Google’s Chrome OS operating system limiting. But there’s a lot to like about this little laptop… especially given the low price.
Mozilla took the world by surprised when it announced that it was developing a Firefox operating system that would be used for mobile phones, especially in developing markets. Now, there are already a few devices out there, but it seems that this isn’t the last step for the company whose name is still associated with the famous web browsers.
It's a day early, but tomorrow ends up being inconvenient for me due
to being on the road most of the day, so here you are. These days most
people send me their pull requests and patches during the week, so
it's not like I expect that a Sunday release would have made much of a
difference. And it's also not like I didn't have enough changes for
making a rc2 release.