We Rely On Your Support: This site is primarily supported by advertisements. Ads are what have allowed this site to be maintained for the past 15 years. We do our best to ensure only clean, relevant ads are shown, when any nasty ads are detected, we work to remove them ASAP. If you would like to view the site without ads while still supporting our work, please consider our ad-free Phoronix Premium. You can also consider a tip via PayPal.Linux 5.0, Radeon VII, Intel Iris Driver & Other Exciting Milestones In February

While February is the shortest month, this year there wasn't any letdown of exciting open-source/Linux milestones. Besides the usual FOSDEM conference with the interesting mix of tech topics, AMD's Radeon VII release excited open-source Linux GPU driver fans, Linux 5.0 approached the finish line with a lot of new features, GCC 9 and Clang 8 are also approaching their respective finish lines, and a lot of other activities made this February quite exciting on the Linux/open-source scene.

Over the past 28 days on Phoronix there were 292 original news articles and 23 featured articles/reviews, continuing the average of about ten original news stories each and every day and about one multi-page article/review per day. If you enjoy all of this original content on Phoronix now as we approach the 15th birthday of Phoronix in June, consider showing your support by joining Phoronix Premium or at the very least to not use any ad-blocker when browsing this website. Tips are also welcome and help off-set the losses due to ad-blocking, etc, while investing in the server resources and other expenditures to keep the site operating. Thanks for your support, and as always, you can follow the new content on Facebook and Twitter.

Of the nearly 300 news articles on Phoronix this month, the most popular ones included:

Electron Apps Are Bad, So Now You Can Create Desktop Apps With HTML5 + GolangThe Electron software framework that allows creating desktop GUI application interfaces using JavaScript and relies upon a bundled Chromium+Node.js run-time is notorious among most Linux desktop users for being resource heavy, not integrating well with most desktops, and generally being despised. For those that are fond of using web standards for creating desktop GUIs, now there is a way to create desktop application front-ends using HTML5 and Golang but with less baggage.

AMD Radeon VII Linux Benchmarks - Powerful Open-Source Graphics For Compute & GamingToday we can finally reveal the Linux performance details for the AMD Radeon VII graphics card... Especially if you are an open-source driver fan, it's quite a treat thanks to having fully open-source and fairly mature driver support, but can this $699 USD graphics card dance with the likes of the GeForce RTX 2080? Here is our initial look at the Radeon VII performance on Linux using fifteen different AMD Radeon and NVIDIA GeForce graphics cards for both OpenCL compute and Vulkan/OpenGL gaming on Ubuntu Linux.

Linux 5.0 Kernel Performance Is Sliding In The Wrong DirectionWith the Linux 5.0 kernel performance approaching the finish line, the past few days I've been ramping up my tests of this new kernel in our benchmarking farm. Unfortunately, when looking at the results at a macro level it's pointing towards Linux 5.0 yielding lower performance than previous kernel releases.

Six Linux Distributions Benchmarked On The Dell XPS 9380 LaptopWhile Dell is offering the option of Ubuntu 18.04 LTS as the Linux option with their new XPS 9380 laptop, what happens if the Bionic Beaver isn't of interest to you? As part of our testing of the Dell XPS 9380 with Core i7 8565U laptop, I've just finished up testing six different Linux distributions on this 13-inch laptop.

The Performance Impact Of GCC CPU Tuning On The Linux Kernel's PerformanceLast week there was the patch being proposed for the mainline Linux kernel that has long been carried by Gentoo's kernel to provide CPU optimization options, which were quickly shot-down by upstream maintainers, there were many requests to benchmark said patches... Here are dozens of performance figures looking at the performance impact of these optimizations for AMD Zen (znver1), Skylake, and Skylake X (Skylake-AVX512) compared to a stock mainline kernel build on several different systems.

The Performance Benefits To Running AMD's Radeon VII With Linux 5.0 + Mesa 19.0With today's launch benchmarks of the AMD Radeon VII graphics card on Linux, tests were done using the latest Linux 5.0 Git kernel as well as Mesa 19.0 providing the OpenGL/Gallium3D drivers. Details on the support going back to older releases were covered, but in this article is looking at the performance difference between those recent Linux kernel and Mesa releases.

Dell XPS 13 9380 + Intel Core i7 8565U Ubuntu Linux Performance BenchmarksAt the end of January, Dell announced the Dell XPS 13 9380 Developer Edition laptop as an upgraded version of the XPS 9370 with now having Intel Whiskey Lake CPUs and other minor improvements. Over the past two weeks I've been testing out the Dell XPS 9380 with Intel Core i7 8565U processor with 256GB of NVMe SSD storage and 16GB of RAM. Here are benchmarks of the Dell XPS 9380 compared to several other laptops running Ubuntu Linux as well as looking at the system thermal and power consumption among other metrics.

Linux 5.0 I/O Scheduler Benchmarks On Laptop & Desktop HardwareOur past tests have shown that while most Linux distributions default to "none" for their I/O scheduler on NVMe solid-state storage, that isn't necessarily the best scheduler decision in all cases. Here are tests using the Linux 5.0 Git kernel using laptop and desktop hardware while evaluating no I/O scheduler, mq-deadline, Kyber, and BFQ scheduler options.

GCC 8/9 vs. LLVM Clang 7/8 Compiler Performance On AArch64With Clang 8.0 due out by month's end and GCC 9 due for release not long after that point, this week we've been running a number of GCC and Clang compiler benchmarks on Phoronix. At the start of the month was the large Linux x86_64 GCC vs. Clang compiler benchmarks on twelve different Intel/AMD systems while last week was also a look at the POWER9 compiler performance on the Raptor Talos II. In this article we are checking out these open-source compilers' performance on 64-bit ARM (AArch64) using an Ampere eMAG 32-core server.

62 Benchmarks, 12 Systems, 4 Compilers: Our Most Extensive Benchmarks Yet Of GCC vs. Clang PerformanceAfter nearly two weeks of benchmarking, here is a look at our most extensive Linux x86_64 compiler comparison yet between the latest stable and development releases of the GCC and LLVM Clang C/C++ compilers. Tested with GCC 8, GCC 9.0.1 development, LLVM Clang 7.0.1, and LLVM Clang 8.0 SVN were tests on 12 distinct 64-bit systems and a total of 62 benchmarks run on each system with each of the four compilers... Here's a look at this massive data set for seeing the current GCC vs. Clang performance.

Early Intel i965 vs. Iris Gallium3D OpenGL Benchmarks On UHD Graphics 620 With Mesa 19.1With yesterday's somewhat of a surprise announcement that Intel is ready to mainline their experimental Iris Gallium3D driver as their "modern" Linux OpenGL driver with numerous design advantages over their long-standing "classic" i965 Mesa driver, here are some fresh benchmarks of that latest driver compared to the current state of their OpenGL driver in Mesa 19.1.

Michael Larabel is the principal author of Phoronix.com and founded the site in 2004 with a focus on enriching the Linux hardware experience. Michael has written more than 10,000 articles covering the state of Linux hardware support, Linux performance, graphics drivers, and other topics. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and OpenBenchmarking.org automated benchmarking software. He can be followed via Twitter or contacted via MichaelLarabel.com.

The mission at Phoronix since 2004 has centered around enriching the Linux hardware experience. In addition to supporting our site through advertisements, you can help by subscribing to Phoronix Premium. You can also use our NewEgg.com shopping links when making online purchases or contribute to Phoronix through a PayPal tip.