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:

Linux 5.13 Reverts + Fixes The Problematic University of Minnesota Patches

One month ago the University of Minnesota was banned from contributing to the Linux kernel when it was revealed the university researchers were trying to intentionally submit bugs into the kernel via new patches as "hypocrite commits" as part of a questionable research paper. Linux kernel developers have finally finished reviewing all UMN.edu patches to address problematic merges to the kernel and also cleaning up / fixing their questionable patches.

21 May - Linux 5.13 Fixes - 20 Comments
It Turns Out Windows Unconditionally Reserves The First 1MB Of RAM, Linux Was Just Late To Do So

Sent in last weekend to the Linux 5.13 kernel was the change so Linux x86/x86_64 will always reserve the first 1MB of RAM in order to avoid corruption issues with some BIOS and frame-buffers sometimes fiddling with that lowest portion of system memory. While the thought was reserving that first 1MB unconditionally was a bit onerous and that perhaps Windows has some way of determining how much low memory area to reserve, it turns out Windows has been employing this same behavior for years.

9 June - The First 1MB Of RAM - 48 Comments
Linux x86/x86_64 Will Now Always Reserve The First 1MB Of RAM

The Linux x86/x86_64 kernel code already had logic in place for reserving portions of the first 1MB of RAM to avoid the BIOS or kernel potentially clobbering that space among other reasons while now Linux 5.13 is doing away with that "wankery" and will just unconditionally always reserve the first 1MB of RAM.

6 June - Stop Clobbering - 49 Comments
Quake II RTX Performance For AMD Radeon 6000 Series vs. NVIDIA On Linux

Last month with the Radeon Software for Linux 21.10 driver there was finally Vulkan ray-tracing support added to that proprietary Vulkan driver component, the first time that Vulkan ray-tracing has been available on Linux for any AMD Radeon 6000 series graphics card across the multiple driver options. Last month I posted some initial Vulkan ray-tracing AMD vs. NVIDIA Linux benchmarks while questions were raised how well the driver performs with NVIDIA's Quake II RTX port. Here are some initial benchmarks for those wondering.

27 May - Quake 2 RTX - 45 Comments
OpenPrinting Now Developing Upstream CUPS, Apple Bows Out

Back in 2007 Apple effectively acquired the open-source CUPS project and in 2017 then decided to no longer develop CUPS under the GPL but instead the Apache 2.0 license for this widely-used Unix/macOS/Linux print server. But then at the end of 2019 the CUPS lead developer left Apple and following that public development of CUPS seemingly halted. Fortunately, now there is a happy next chapter to the CUPS printing story.

17 May - OpenPrinting CUPS - 28 Comments
NVIDIA vs. AMD Linux Gaming Performance For End Of May 2021 Drivers

With May quickly drawing to a close, here are some fresh Linux gaming benchmark figures for the latest AMD Radeon and NVIDIA GeForce graphics cards on their respective latest Linux graphics drivers while looking at the performance across a variety of OpenGL and Vulkan games/workloads.

30 May - Latest Performance Figures - 23 Comments
helloSystem 0.5 Released For macOS-Inspired FreeBSD Desktop

One of the most promising BSD-based desktop distributions in recent times has been helloSystem that wants to be the macOS of BSDs with a polished desktop experience. helloSystem has been making good progress towards their goals in recent months and this weekend now issued version 0.5.

12 June - helloSystem 0.5 - 35 Comments