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.15 Is A Very Exciting Kernel For AMD

While working on my usual Linux kernel feature overview that summarizes the many articles over the past two weeks outlining all of the new features and changes merged, one area that particularly stands out for Linux 5.15 are all of AMD's upstream contributions that happened to make it in this kernel. There is a lot of new enablement on the AMD side -- both for CPUs and Radeon graphics -- but also improving existing hardware support.

12 September - Lots Of AMD Enablement - 40 Comments
Linux 5.14 SSD Benchmarks With Btrfs vs. EXT4 vs. F2FS vs. XFS

A number of Phoronix readers have been asking about some fresh file-system comparisons on recent kernels. With not having the time to conduct the usual kernel version vs. file-system comparison, here are some fresh benchmarks looking at the Btrfs, EXT4, F2FS, and XFS file-system benchmarks on a speedy WD_BLACK SN850 NVMe solid-state drive.

27 August - Linux 5.14 File-Systems - 95 Comments
The Latest Progress On Rust For The Linux Kernel

While the Rust programming language support for usage within the kernel isn't landing for the Linux 5.15 merge window ending this weekend, that effort remains ongoing. A status update on the effort was shared this week about Rust usage for the Linux kernel.

11 September - Rust + Linux Kernel - 178 Comments
Samsung 860/870 SSDs Continue Causing Problems For Linux Users

While Samsung has explicitly stated before that queued TRIM works for Samsung 860 SSDs on Linux and thus leading to only older Samsung 840/850 drives being blocked from queued TRIM usage, that turns out to be inaccurate and now more quirks are added for the Samsung 860 and 870 series SSDs on Linux.

4 September - More Quirks Needed - 69 Comments
NVIDIA Confirms Sway Wayland Compositor Works Fine With Their New GBM Driver Support

Stemming from an ongoing Mesa GBM discussion over introducing new gbm_bo_create_with_modifiers2 / gbm_surface_create_with_modifiers2 functions since the original "gbm_*_create_with_modifiers" functions lack support for passing usage flags, NVIDIA confirmed that the Sway Wayland compositor is working fine with their forthcoming driver supporting GBM.

4 September - Generic Buffer Manager - 46 Comments
Linux 5.15's New "-Werror" Behavior Is Causing A Lot Of Pain

Landing this past weekend was the surprise move by Linus Torvalds to enable "-Werror" behavior by default for all kernel builds. That compiler flag addition makes all warnings be treated as errors, which in turn stops the kernel build. As expected, this change has led to quite a mess.

7 September - Linux 5.15 Fallout - 129 Comments
X.Org Server Adds "AsyncFlipSecondaries" To Deal With Crappy Multi-Monitor Experience

At the moment when running the X.Org Server in a multi-monitor configuration with displays of different refresh rates, it can lead to a poor experience with a variety of visual deficiencies when running an unredirected full-screen window with page-flipping for DRI3/Present. There is now a change that was merged into the X.Org Server with a new "AsyncFlipSecondaries" to improve that experience when running multiple displays of varying refresh rates.

9 September - AsyncFlipSecondaries - 64 Comments
AMD Just Squeezed More Workstation Performance Out Of Its RadeonSI Driver

While Vulkan is quickly taking over as the dominant graphics API for Linux gamers especially with the likes of DXVK and VKD3D-Proton mapping Direct3D atop Vulkan, OpenGL remains widely used by workstation software. It's also for workstation software where AMD's "PRO" closed-source OpenGL Linux driver has traditionally competed well (and outperformed) the open-source Mesa driver. But with all the recent changes, that's either a matter of the past or close to not being relevant with the latest Mesa enhancements.

10 September - SPECViewPerf SN - 21 Comments
Ubuntu 22.04 LTS Release Schedule Published

While Ubuntu 21.10 isn't being released for another two months, the release schedule for Ubuntu 22.04 has been published that is rather notable in being the next bi-annual long-term support (LTS) release.

27 August - Ubuntu 22.04 Release Date - 13 Comments
Linux Has A New Maintainer For Its CD-ROM Driver Code

After more than two decades of maintaining the Linux CD-ROM driver code, Jens Axboe who also serves as the block subsystem maintainer, IO_uring lead developer, and filling other roles, announced he was looking for someone to take over the CD-ROM code.

4 September - Linux CD-ROM - 31 Comments
OpenSSL 3.0 Officially Released

After many development snapshots and three years worth of work, OpenSSL 3.0 is now available as a major update to this widely-used SSL library.

7 September - OpenSSL 3.0 - 32 Comments