Sep 3, 2021Leaving Red HatHere we are (again). Today is my last day at Red Hat for a second time. I leave behind several amazing teams spanning the gamut from Arm Architecture to Automotive and many things in between. I know that all of you are well positioned for success and although I will…Red Hat2 min readRed Hat2 min read
Jan 18, 2021Exchange traded cloud computeWARNING: mentions a patent that I was recently granted At the end of 2020, I received notice that a patent application I filed almost a decade ago (back in 2011) had been issued, on “Automated cost assessment of cloud computing resources”. …2 min read2 min read
Jan 16, 2021Pat Gelsinger’s return to Intel…A few days ago came the (not unexpected) news that Intel will have yet another new CEO, the third in three years, and the first in many years to come from an engineering background. …5 min read5 min read
Sep 4, 2020A new direction — rejoining Red HatToday is my last day at NUVIA. It’s been a great experience working with Gerard, Manu, John, and the whole team of Nuvians who are well on the way toward disrupting the datacenter. I am particularly grateful to Gerard for giving me the opportunity to build and lead the NUVIA…3 min read3 min read
Published in Silicon Reimagined·Jun 5, 2020The Importance of Standards, on Making Arm Servers “Boring”Author: Jon Masters, VP of Software, NUVIA Standards are a key part of our everyday lives. From waking up in the morning, until we go to bed at night, we continually benefit from the interoperability that comes from being able to take certain things for granted. We couldn’t live our…Standardization4 min readStandardization4 min read
Jul 3, 2019Debugging a 32-bit Fedora Arm builder issueFedora supports many different architectures, among them both the 64-bit, as well as the 32-bit Arm architectures. In Fedora, we call these by the names “aarch64” and “armv7hl” respectively. …Programming14 min readProgramming14 min read
Mar 1, 2019Happy birthday, Red Hat Arm Team!8 years ago today, we started a little project to “ultimately support RHEL on ARM”. It started out as a skunkworks effort leveraging the great work that had already been started in the Fedora community around 32-bit Arm devices. 8 years later, we have a great story in both the…Linux2 min readLinux2 min read
Nov 27, 2018Amazon AWS Graviton Processor in newly launched Amazon AWS A1 instancesI guess I can now admit to being at re:Invent in Las Vegas, and share a little bit about what I’ve been up to over the past little while. This is the first in a mini series, so stay tuned for more… Today, Amazon announced their first Arm server offering…Cloud Computing3 min readCloud Computing3 min read
Mar 6, 2018Speculative data load mitigation through register tagging and data provenanceModern microarchitectural attacks often depend upon data value speculation using values passed between contexts through general purpose registers (GPRs). A value is passed from one privilege level (e.g. userspace, EL0) into a kernel (EL1), or from one sub-context of the same privilege level (e.g. within a JIT runtime). …Programming3 min readProgramming3 min read
Jan 8, 2018On addressing #Meltdown and #Spectre in future silicon…[ This is going to be part of a much longer blog post, with diagrams, soon, consider this a draft that might be useful but is going to be pages long later, and I am possibly going to edit as I re-read and improve the language ] Last week, the…Programming8 min readProgramming8 min read