BREAKING
Brendan Gregg - Systems Performance Engineer
Systems Performance Engineer  /  Author  /  Open Source Pioneer

Brendan
Gregg

Member of Technical Staff  •  OpenAI
"The engineer who made computers honest about where they're wasting your time."
Flame Graph Inventor eBPF Pioneer Intel Fellow Open Source
Brendan Gregg - Newcastle, Australia to the frontlines of AI computing. Photographed 2022.
$1B+
Industry Savings
Attributed
80+
Keynote
Conferences
4
Major Books
Published
2K+
Engineers
Trained
49K+
Twitter
Followers
2013
USENIX LISA
Award

The Man Who Made Your Computer Tell the Truth

There is a good chance that the performance tool your team uses today - the flame graph you open when something is slow, the eBPF tracer that tells you what the kernel is actually doing at 3 AM - came from one person working in Australia, obsessively dissatisfied with the idea that computers should be opaque. That person is Brendan Gregg.

Right now, Gregg is a Member of Technical Staff at OpenAI, working remotely from Sydney on the performance of ChatGPT's datacenters. Before that he was an Intel Fellow, the highest technical recognition Intel gives. Before that he spent nearly a decade as the performance engineering leader at Netflix. The pattern is clear: wherever the world's most demanding compute workloads are, Gregg shows up and makes them cheaper to run.

His career has a quality that is rare in engineering - every job he has taken has been at the exact intersection of "unsolved and expensive." At Sun Microsystems in the mid-2000s, he built ZFS L2ARC, a flash memory caching layer that gave file systems a new tier to exploit. At Joyent he mastered DTrace, creating the DTraceToolkit that became the standard reference for dynamic tracing. At Netflix he invented flame graphs because he needed to understand a CPU performance mystery and the existing visualizations weren't good enough. He built the tool he needed and then gave it to the world.

That combination - deep system expertise, practical invention, and reflexive generosity with knowledge - is what makes Gregg unusual. He does not collect insights the way some engineers hoard competitive advantage. He writes them down in 400-page books, puts the source code on GitHub, and teaches workshops until 2,000 engineers understand something they didn't before.

Flame Graphs Changed Everything

Ask a performance engineer what Brendan Gregg is known for and they will say "flame graphs" before you finish the question. That answer undersells it. Flame graphs did not just help engineers find slow code. They changed the visual language of performance analysis for an entire industry.

The idea is deceptively simple: take a stack trace, aggregate all the samples, and draw them as a stack of horizontal bars where width means time spent. The resulting picture looks like fire - hence the name. But the insight is that you can see the entire execution profile of a program at a glance. The widest bars at the top are where time is being lost. No guesswork required.

Gregg invented the visualization while working at Netflix to solve a real mystery: the servers were burning CPU and nobody knew exactly why. After building the first flame graph, the answer was immediately visible. The tool was open-sourced, the paper landed in Communications of the ACM, and within years every major tech company - Google, Facebook, Microsoft, Cloudflare - had adopted it. It is now a default feature in most profilers.

At Intel he extended the concept to AI hardware, creating AI Flame Graphs that visualize GPU and xPU performance stacks all the way from the hardware up through software. Now at OpenAI, those tools are pointed at some of the most expensive compute infrastructure on the planet.

"There are no obstacles - no areas considered too difficult to change."

- Brendan Gregg, on why he joined OpenAI

The Tools That Run the Internet

Visualization
Flame Graphs
The global standard for CPU, memory, GPU, and off-CPU performance visualization. Now shipping in profilers from every major cloud platform. Published in Communications of the ACM.
01
Methodology
USE Method
Utilization, Saturation, Errors - a systematic checklist for diagnosing any system resource. Taught at companies worldwide. A framework so clean it fits on a sticky note.
02
Observability
eBPF Tooling
Gregg helped pioneer eBPF as a production observability technology. His bcc and bpftrace tools are now embedded in Linux deployments used by billions of devices.
03
Kernel Work
ZFS L2ARC
Built at Sun Microsystems, ZFS L2ARC introduced a flash memory caching tier to the ZFS filesystem. A hardware-software interface innovation that influenced storage design industry-wide.
04
Analysis
Off-CPU Analysis
Work doesn't disappear when threads aren't running - they're blocked, waiting, sleeping. Gregg's off-CPU analysis methodology made that invisible time visible.
05
AI Performance
AI Flame Graphs
Extended flame graphs to AI accelerators and GPUs, visualizing full-stack performance from hardware counters to application code. First deployed on Intel Tiber AI Cloud, then open-sourced.
06

A Trail Through the Stack

Gregg grew up in Newcastle, New South Wales, earned his degree from the University of Newcastle, and started his career where most engineers do not - as an independent consultant and trainer. He taught performance tuning and system administration to over 2,000 engineers before he was famous for anything. That pedagogical instinct never left him.

Sun Microsystems gave him his first serious stage: kernel engineering, ZFS development, DTrace mastery. When Oracle swallowed Sun, he moved to Joyent where he built the DTraceToolkit and cemented his reputation as the person to call when a system was misbehaving in ways no one else could explain. He holds two U.S. patents from that era - one for intrusion detection systems, one for data caching methods.

Netflix was the chapter that made him a household name in engineering circles. From 2014 onward, he designed, evaluated, and tuned performance across one of the world's largest streaming infrastructures. The flame graph was born there. The USE Method was codified there. The books - the real books, 1,000+ pages of dense, practical knowledge - were written during those years.

Intel came next, with the title of Intel Fellow - a distinction held by only a handful of engineers at any given time. He applied the same instincts to AI hardware: xPUs, GPUs, IPUs. He built AI Flame Graphs. He wrote about what he was learning, as always.

Then OpenAI called. He said yes because the cost of AI compute is genuinely staggering - environmentally, economically - and because his hairstylist was using ChatGPT every day and knew what it was better than most people knew Intel. That combination of civilizational stakes and real-world adoption was enough.

The Arc

LATE 1990s
Graduates from University of Newcastle, Australia. Begins career as independent performance consultant and technical trainer.
MID 2000s
Joins Sun Microsystems as kernel engineer. Develops ZFS L2ARC flash caching layer. Becomes the go-to expert on DTrace and Solaris performance.
2006
Co-authors "Solaris Performance and Tools" - the first of four major books.
2011
Joins Joyent post-Oracle acquisition. Co-authors "DTrace: Dynamic Tracing in Oracle Solaris, Mac OS X, and FreeBSD." Creates the DTraceToolkit.
2013
Receives USENIX LISA Outstanding Achievement Award "for groundbreaking work in systems performance analysis methodologies."
2014
Joins Netflix as Senior Performance Architect. Begins the most prolific chapter of his career: flame graphs, USE Method, cloud performance at scale.
2019-2020
Publishes "BPF Performance Tools" (2019) and "Systems Performance: Enterprise and the Cloud, 2nd Edition" (2020) - the definitive references in the field.
2022
Joins Intel as Intel Fellow, the company's highest technical distinction. Works on AI hardware performance across CPUs, GPUs, and IPUs.
2024
Launches AI Flame Graphs for GPU performance profiling on Intel Tiber AI Cloud. Later open-sources with Intel Battlemage GPU support.
2026
Joins OpenAI as Member of Technical Staff for ChatGPT performance engineering. Works remotely from Sydney, Australia.

Four Books. No Filler.

Gregg writes books the way he builds tools - because something needs to exist and doesn't yet. His four major titles are not introductions. They are field manuals, the kind you dog-ear and keep near the terminal for years.

BOOK 01 / 2020
"Systems Performance: Enterprise and the Cloud, 2nd Edition" - The 800-page bible of Linux performance. Covers perf, Ftrace, eBPF, and every tool in between. Addison-Wesley.
BOOK 02 / 2019
"BPF Performance Tools: Linux System and Application Observability" - The complete guide to using eBPF and bpftrace for production tracing. 880 pages. Addison-Wesley.
BOOK 03 / 2011
"DTrace: Dynamic Tracing in Oracle Solaris, Mac OS X, and FreeBSD" - The definitive DTrace reference, co-authored with the DTrace creators at Sun. Prentice Hall.
BOOK 04 / 2006
"Solaris Performance and Tools" - His first major book, establishing the analytical frameworks that would define the next two decades of his work. Prentice Hall.

Optimizing AI at Civilizational Scale

In early 2026, Gregg published a blog post titled "Why I Joined OpenAI." It reads unlike most corporate announcements. He writes about his hairstylist Mia and how her casual enthusiasm for ChatGPT landed harder than any pitch deck could. He writes about the scale of the problem - AI datacenters consuming staggering amounts of power, with costs growing faster than efficiency improvements. He writes about how OpenAI's engineering culture felt familiar: the same urgency, the same freedom to change anything, the same pressure of scale he knew from Netflix.

Greg Brockman, OpenAI's President, greeted him personally and described being a longtime fan. That is the quiet version of how well-regarded Gregg is in the industry - the president of one of the world's most prominent AI companies was excited that the person who invented flame graphs was joining the team.

His role is titled Member of Technical Staff, reporting to Justin Becker. The work is performance engineering for ChatGPT's infrastructure - the same discipline he has practiced for two decades, applied to workloads that did not exist when he invented the tools to analyze them. He works remotely from Sydney, where he has been based since 2021.

The childhood dream closes a loop here, too. Gregg grew up watching Blake's 7, a British science fiction series whose centerpiece was Orac - a supercomputer of extraordinary intelligence. He wanted that future. Now he is writing code that helps run the closest thing to it.

"The staggering and fast-growing cost of AI datacenters - and their environmental impact - is a problem I can help with."

- Brendan Gregg, February 2026

A Record of What Actually Matters

  • Invented flame graphs - now the global standard for CPU and GPU performance visualization, used by virtually every major tech company
  • Created the USE Method (Utilization, Saturation, Errors) - a systematic framework for diagnosing any system resource, taught industry-wide
  • Pioneered eBPF as a production observability technology; bcc and bpftrace tools are embedded in Linux across billions of devices
  • Developed ZFS L2ARC at Sun Microsystems - a flash-memory caching layer that changed storage architecture thinking
  • USENIX LISA Outstanding Achievement Award, 2013 - "for groundbreaking work in systems performance analysis methodologies"
  • Intel Fellow designation - the highest technical recognition at Intel, held by a small number of engineers at any time
  • Work credited by industry with saving over $1 billion in compute costs through performance improvements
  • JavaOne Rockstar Speaker Award (2016) and DockerCon Top Speaker Award (2017)
  • Delivered keynote addresses at 80+ technical conferences across the world
  • Published flame graph research in Communications of the ACM - the premier publication in computer science
  • Authored 4 major technical books totaling over 2,000 pages of reference-quality knowledge
  • Trained over 2,000 engineers industry-wide through workshops and courses
  • Holds 2 U.S. patents in intrusion detection and data caching
  • GitHub FlameGraph repository forked thousands of times and actively maintained

The Parts They Don't Put in the Bio

ANECDOTE 01
His decision to join OpenAI was partly clinched by a conversation with his hairstylist Mia, who used ChatGPT every day and loved it. If it had reached Mia, it had reached everyone. That was enough.
ANECDOTE 02
The supercomputer Orac from the British sci-fi series Blake's 7 is why Brendan Gregg wanted to work in computing. Decades later, he joined OpenAI to help run the closest real-world equivalent.
ANECDOTE 03
Greg Brockman, OpenAI's President, personally greeted Gregg on joining and said he had been a fan for years. Even at that level, people get a little starstruck around the person who invented flame graphs.
ANECDOTE 04
His personal website brendangregg.com contains a photo from 2001 in a server room, a photo labeled "clones" from 2006, and a kindergarten photo. It is, quietly, one of the most human engineering websites on the internet.
ANECDOTE 05
Flame graphs were not a planned invention. Gregg needed a better way to look at a Netflix CPU mystery. The visualization he built to solve that one problem became the standard the entire industry uses now.

What's Happening Now

  • FEB 2026
    Joined OpenAI as Member of Technical Staff for ChatGPT performance engineering. Published "Why I Joined OpenAI" - the most personal post he's written.
  • DEC 2025
    Left Intel after serving as Intel Fellow. Published "Leaving Intel" on his blog.
  • NOV 2025
    Published "Third Stage Engineering" and "On AI Brendans (Virtual Brendans)" - reflections on the future of engineering work in an AI-augmented world.
  • OCT 2024
    Launched AI Flame Graphs for GPU performance analysis on Intel Tiber AI Cloud - extending flame graph methodology to AI accelerator hardware.
  • MAY 2025
    Published Doom GPU Flame Graphs - demonstrating full-stack GPU flame graph analysis applied to the Doom game engine.
Share This Profile