This weekend I got around to trying out the GeForce GTX 970 and GTX 980 "Maxwell" graphics cards with the Linux 3.19 kernel now that there's initial support for these new GPUs via the open-source Nouveau DRM driver.
As part of the big DRM pull request for Linux 3.19, most of the Nouveau driver work was "behind the scenes" with not too much to excite end-users besides initial support for the newer Maxwell GPUs. This support in Linux 3.19 though is just limited to kernel mode-setting with no hardware acceleration being in place for this release.
This comparison is similar to the three-way NVIDIA GeForce graphics card comparison from Monday but just testing the Maxwell-based GeForce GTX 970 and GTX 980 graphics cards while running the latest binary drivers on Windows and Linux. As with the other end-of-2014 Windows vs. Linux benchmarks, Windows 7 Pro x64 with all available system updates was used and on the Linux side was Ubuntu 14.10. The latest NVIDIA Linux driver is the 346.22 driver version while the latest Windows version at the time of testing was the 347.09 driver release.
With last week having delivered fresh benchmarks of AMD's Catalyst Linux vs. Windows drivers (and before that an updated Intel Linux vs. Windows OpenGL comparison to end out 2014), here's some updated NVIDIA Linux vs. Windows benchmarks to compare the GeForce graphics drivers at the end of 2014. Three different graphics cards were used in benchmarking the latest NVIDIA Linux vs. Windows performance with the proprietary graphics drivers followed by also having the latest open-source NVIDIA/Nouveau driver results.
It's been a while since I've last tried out the Git code for the next-generation PHP (phpng) that's going to be known as PHP 7.0 when released likely later this year.
The next major release of PHP is to be called PHP7 in order to avoid confusion with the now-defunct PHP6 unicode initiative. PHP 7.0 is likely to be released by the end of 2015 per the PHP7 timeline. If the release candidates begin on time starting in June, we could be looking at the official PHP 7.0 release around October of this year. However, it's largely dependent upon the state of affairs at that point with the quality of the code.
Earlier this week I showed benchmarks of AMD's incredible year for their open-source Linux driver and how the open-source Radeon Gallium3D driver moved closer to performance parity with Catalyst. One of the lingering questions though is how does the Catalyst 14.12 Omega Linux driver from December compare to the latest Catalyst Windows driver? Here's some benchmarks looking at the latest open and closed-source drivers on Linux compared to the latest Catalyst Windows release.
It's been a while since last delivering a Windows vs. Linux Catalyst comparison at Phoronix, but found the time to be right for going along with our year-end recaps and performance reviews. Earlier this week I also posted the Intel Windows vs. Linux OpenGL performance comparison. The same Core i7 4790K Haswell system was used with this AMD Linux vs. Windows benchmarking. As shared in that Intel article, Windows 8 was being very unstable on this particular system so for all of the testing I had to revert to running Windows 7 rather than Windows 8.1.
One of many reasons to love Performance Co-Pilot, is the fact that it is a fully fledged framework to do performance analysis. It makes it extremely simple to extend and to build anything on top of it. In this post we shall explore how simple it is to analyze your performance data using iPython and pandas.
Past Intel Windows vs. Linux graphics driver benchmarks have shown that for Haswell the OpenGL performance on Linux generally comes up short of the proprietary Windows driver. Fortunately, the Intel open-source Linux driver improved a lot this year and is now more competitive to the Windows driver.
My latest end-of-year testing was comparing the Intel Linux graphics performance over the past year to Microsoft Windows with the latest proprietary driver (v10.18.10.3960).