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:

Linus Torvalds Comes Out Against "Completely Broken" x86_64 Feature Levels

With the new Linux kernel patches posted yesterday for cleaning up x86 32-bit kernels on x86_64 CPUs as part of that patch series was introducing new Kconfig build options around the x86_64 micro-architecture feature levels. It turns out though that Torvalds is completely against how the x86_64 feature levels are handled by the compiler toolchain folks and doesn't want to see it invading the kernel.

5 December - No Feature Levels In The Kernel - 65 Comments
ReiserFS Has Been Deleted From The Linux Kernel

Linus Torvalds just merged the change to the Linux 6.13 kernel that goes ahead and deletes the ReiserFS file-system from the source tree. Removing ReiserFS from the Linux tree lightens the kernel by 32.8k lines of code.

21 November - ReiserFS Killed - 76 Comments
Linux 6.13 Will Report The Number Of Hung Tasks Since Boot

Following all of the MM patches earlier this week sent in by Andrew Morton, on Sunday morning he sent out all of the non-MM patches that he manages for the Linux kernel. Notable for Linux 6.13 with this pull request is presenting the hung task counter as well as finishing off the folio conversion in the NILFS2 code.

24 November - hung_task_detect_count - 2 Comments
How AMD Is Taking Standard C/C++ Code To Run Directly On GPUs

Back at the 2024 LLVM Developers' Meeting was an interesting presentation by AMD engineer Joseph Huber for how they have been exploring running common, standard C/C++ code directly on GPUs without having to be adapted for any GPU language / programming dialects or other adaptations.

11 December - LLVM Cross-Compiling - 27 Comments
Microsoft Makes An Interesting Improvement To Kernel Modules With Linux 6.13

Sent out on Tuesday was the modules pull request for Linux 6.13 that have some low-level improvements but it noted that the biggest kernel modules highlight wasn't in that pull request itself but had been added by way of the memory management pull. This was a change by a Microsoft engineer around caching of kernel modules into huge pages.

27 November - Linux 6.13 Modules - 45 Comments
Linux 6.13 Hits A "Tipping Point" With More Rust Drivers Expected Soon

In addition to the USB updates and big staging flush merged yesterday for the Linux 6.13 kernel merge window, the "char/misc" pull was also honored for that catch-all of various kernel changes. With the char/misc pull there are some notable additions for those wanting to write kernel drivers within the Rust programming language.

30 November - Linux 6.13 char/misc - 91 Comments
Linux 6.13 Staging Clears Out 107k Lines Of Code From Old & Unmaintained Drivers

Greg Kroah-Hartman is out today with all of the pull requests for Linux 6.13 of the areas of the kernel he oversees. Most notable with the updates on the staging side are clearing out several drivers seeing no real code activity and no apparent users of the mainline Linux kernel... As such the staging pull lightens the kernel by around 107k lines of code.

29 November - Linux 6.13 Staging - 41 Comments
Microsoft Continues "Demikernel" Development LibOS For Kernel-Bypass I/O

A Microsoft Research project that was quietly announced a few years ago to some fanfare but not hearing much about since has been Demikernel as their library OS architecture for kernel-bypass I/O. A Phoronix reader brought up Demikernel this week and while it hasn't been talked about much in recent years it does remain under active development with the most recent commits as of hours ago.

23 November - Microsoft Demikernel - 18 Comments
Red Hat & Microsoft Bringing RHEL To WSL

The latest Linux distribution being brought to Windows Subsystem for Linux (WSL) with Microsoft's blessing is none other than Red Hat Enterprise Linux... Microsoft and Red Hat jointly announced today that RHEL is coming to WSL.

19 November - RHEL On Windows Subsystem For Linux - 58 Comments
Rustls Multi-Threaded Performance Is Battering OpenSSL

The Rustls project as a modern TLS library written in the Rust programming language and an alternative to the likes of the widely-used OpenSSL and Google's BoringSSL has published some new performance figures. When looking at the multi-threaded server performance of Rustls, its performance is typically outperforming BoringSSL by a significant margin and downright dominating over OpenSSL.

3 December - Rustls Benchmarks - 166 Comments