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:

Features To Look Forward To With LLVM / Clang 6.0

With the LLVM Clang 6.0 code branching and feature freeze coming up on 3 January, here's a recap of some of the most interesting new features and changes to find with the LLVM 6.0 compiler infrastructure and Clang 6.0 C/C++ front-end.

31 December - LLVM Clang 6.0 Features - 1 Comment
Linux Gaming Performance Doesn't Appear Affected By The x86 PTI Work

With the recently published Initial Benchmarks Of The Performance Impact Resulting From Linux's x86 Security Changes, one of the common questions that came up is whether gaming performance is adversely affected by the x86 Page Table Isolation changes recently merged to the Linux kernel.

2 January - x86 PTI Gaming - 23 Comments
For Now At Least AMD CPUs Are Also Reported As "Insecure"

Right now with the big mysterious security vulnerability causing the rush of the x86 Page Table Isolation work that landed in the Linux kernel days ago, it's believed to be a problem only affecting Intel CPUs. But at least for now the mainline kernel is still treating AMD CPUs as "insecure" and is too taking a performance hit.

2 January - x86 PTI On EPYC - 70 Comments
AMD PSP Affected By Vulnerability

While all eyes have been on Intel this week with the Spectre and Meltdown vulnerabilities, a disclosure was publicly made this week surrounding AMD's PSP Secure Processor in an unrelated security bulletin.

5 January - Secure Processor - 78 Comments
AMD Did NOT Disable Branch Prediction With A Zen Microcode Update

With the plethora of software security updates coming out over the past few days in the wake of the Meltdown and Spectre disclosure, released by SUSE was a Family 17h "Zen" CPU microcode update that we have yet to see elsewhere... It claims to disables branch prediction, but I've confirmed with AMD that is not actually the case.

6 January - Branch Prediction - 27 Comments
Ubuntu 17.10's Laptop Issue Appears To Be Under Control, Fixable

A week ago Ubuntu 17.10's ISO was pulled due to a show-stopping laptop bug whereby some UEFI-enabled laptops from multiple vendors were running into "BIOS corruption" where BIOS settings could no longer be changed, USB booting becoming non-functional, and similar UEFI-related issues. Fortunately, a fixed kernel is now available and some affected users are reporting a successful workaround for making their laptops full-functioning once again.

27 December - Ubuntu 17.10 Laptop Crasher - 53 Comments
The Combined Impact Of Retpoline + KPTI On Ubuntu Linux

Over the past week I have posted many KPTI and Retpoline benchmarks for showing the performance impact of these patches to combat the Spectre and Meltdown vulnerabilities. But with my testing so far I haven't done any showing the combined impact of KPTI+Retpoline on Ubuntu versus a completely unpatched system. Here are some of those results.

9 January - Meltdown + Spectre - 30 Comments
There's One Big Feature Left For The Radeon Linux Driver Left To Tackle In 2018

AMD/Radeon had a stellar 2017 for Linux most notably with delivering working Radeon RX Vega open-source driver support at launch, AMDGPU DC finally being merged to the mainline Linux kernel, and the official "AMDVLK" Vulkan driver now being open-source. Besides never-ending performance tuning, there's really just one major feature/area where the Radeon Linux graphics driver support is missing.

29 December - Radeon Software Settings - 40 Comments