Michael Larabel

Michael Larabel is the founder and principal author of Phoronix, having founded the site on 5 June 2004. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and OpenBenchmarking.org. Michael has authored thousands of articles on open-source software, the state of Linux hardware and other topics.


Learn more at MichaelLarabel.com or @MichaelLarabel on Twitter.


 

Some of The Recent Popular Articles By Michael Larabel:

Summing Up The AMD EPYC 7742 2P Performance In One Graphic

If you didn't have a chance since last night to check out our benchmarks of the AMD EPYC 7742 and EPYC 7502 Linux performance, I certainly encourage you to do so. Even if you aren't a server enthusiast, it's incredible to see the engineering achievement of AMD with Zen 2 and how the race is certainly back on in the CPU space. If you are short on time, here's the quick summary of our initial AMD EPYC 7002 benchmark results.

8 August - 7742 vs. 7601 vs. Xeon Platinum 8280 - 23 Comments
CVE-2019-1125 "SWAPGS" Is The Newest Spectre Vulnerability

CVE-2019-1125 was made public today or also referred to as the "SWAPGS" vulnerability as a new variant of Spectre V1 affecting Windows and Linux with Intel (and according to mixed information, AMD - though the current Linux kernel patches at least seem to only apply to Intel) x86_64 processors.

6 August - CVE-2019-1125 - 26 Comments
Building The Default x86_64 Linux Kernel In Just 16 Seconds

It's now been one week since the launch of AMD's EPYC Rome processors with up to 64 cores / 128 threads per socket and better IPC uplift compared to their previous-generation parts. Rome has outperformed Intel Xeon Scalable CPUs in their class while offering better power efficiency and way better performance-per-dollar. One of my favorite metrics has been how quickly the new EPYC 7742 2P can build the Linux kernel.

14 August - Linux x86_64 defconfig - 52 Comments
Intel's Linux Graphics Driver Developers Discover 3~20% Boost For Current-Gen Hardware

Last week was the Intel Gallium driver one line patch to boost performance by 1%. Today's code churn within Mesa for Intel's open-source Linux graphics drivers were larger but also with a more profound performance impact with some workloads now being faster by around 20%. Making this more exciting is that today's round of driver optimizations apply to the very common and mature "Gen 9" graphics hardware.

12 August - More Performance - 12 Comments
How Can AMD EPYC "Rome" 7002 Series Be Even Better? Open-Source BIOS / Coreboot

By now you've likely seen the fantastic performance out of AMD's new "Rome" 7002 series processors. The performance is phenomenal and generally blowing well past Intel's Xeon Cascade Lake processors. So that's all good and it can get even better outside of performance: I asked AMD about the prospects of Coreboot / open-source BIOS support and got a surprising response.

8 August - Open-Sourcing Rome? - 28 Comments
Linux 5.2/5.3 Kernel Performance On The AMD Ryzen 9 3900X

With yesterday's Windows 10 vs. Ubuntu 18.04 LTS Linux benchmarks for the AMD Ryzen 9 3900X, some suggested that the Linux performance could have been better if using a Linux 5.x kernel. Well, here are some benchmarks comparing the performance of Ubuntu 18.04.2 LTS with its Linux 4.18 kernel compared to Linux 5.2 stable as well as the brand new Linux 5.3 development kernel.

27 July - Ryzen 9 3900X Linux Kernel Benchmarks - 12 Comments
AMD Ryzen 3000 Series Playing Nicely With Latest Linux Distros Following BIOS Updates

One month ago we were told that AMD released a BIOS fix to their motherboard partners for addressing the systemd boot issue with Ryzen 3000 series processors that stems from an RdRand instruction issue. Finally over the past week we've seen motherboard vendors pushing out BIOS updates for the prominent motherboards and indeed this takes care of the issue.

12 August - Systemd RdRand Issue Fixed - 22 Comments
Linux's 32-Bit Kernel Has Been Buggy Since Being Mitigated For Meltdown

Whether you like it or not, the Linux kernel's x86 32-bit support has already begun suffering some minor forms of bit rot. Most kernel developers are no longer actively testing x86-32 and distribution vendors are beginning to drop 32-bit support. The latest example of x86 32-bit's effectively demoted state is some buggy undefined behavior functionality living within the mainline kernel for the past year since the Meltdown mitigations landed.

28 July - KPTI On 32-Bit - 90 Comments
Razer's Linux Laptop Plans Appear To Have Been Mothballed

Remember back in 2017 when Razer CEO Min-Liang Tan talked about plans for better Linux support for their high-end gaming laptops on Linux? More than two years later, they have yet to ship a Linux laptop nor make any other measurable improvements to their Linux support.

25 July - Razer Linux Laptop - 31 Comments
AMD Sends Out Initial Linux Driver Support For "Renoir" APUs

AMD is striking well over the past month with their Linux hardware bring-up. In the past month we've seen the Navi 10/12/14 support get in order for Linux as well as support for the future Vega-based Arcturus GPU and now we see the initial enablement patches for their next-generation APUs, Renoir.

9 August - AMD Renoir - 40 Comments