Microarchitecture – What Lies Beneath – Matt Godbolt – ACCU 2026

ACCU Membership: https://tinyurl.com/ydnfkcyn
---

Microarchitecture - What Lies Beneath - Matt Godbolt - ACCU 2026
---

You know that modern CPUs use out-of-order execution and branch prediction. This talk goes deeper: into the actual implementation details of Intel microarchitecture, specifically Skylake. We'll explore how the execution engine really works - register files, schedulers, and memory disambiguation.

Following a real code snippet along the pipeline, we'll cover the basics, but then dive into the real-world complexity that textbooks skip. Particularly relevant for latency-sensitive systems, but really for anyone who wants to understand what's actually happening beneath their code.

Slides: https://github.com/Digital-Medium/ACCU-On-Sea-Slides-2026
---

Matt Godbolt

Matt Godbolt is a C++ developer with a passion for striking the balance between readable, maintainable code and high-performance solutions. He is fascinated by looking under the hood, whether that's exploring the inner workings of compilers, operating systems, or even the silicon powering our devices.

By day, Matt applies his expertise in C++ to develop trading systems for Hudson River Trading. By night, he pursues a range of hobby projects, from emulating vintage computers in the browser and building embedded systems to developing and maintaining the Compiler Explorer website.
Video Sponsored By JetBrains, Bloomberg Engineering & HRT
---

The ACCU Conference is the annual conference of the ACCU membership, but is open to any and all who wish to attend. The tagline for the ACCU is 'Professionalism in Programming', which captures the whole spectrum of programming languages, tools, techniques and processes involved in advancing our craft. While there remains a core of C and C++ - with many members participating in respective ISO standards bodies - the conference, like the organisation, embraces other language ecosystems and you should expect to see sessions on C#, D, F#, Go, Javascript, Haskell, Java, Kotlin, Lisp, Python, Ruby, Rust, Swift and more.The ACCU Conference is a conference by programmers for programmers about programming.
Discounted rates for members.
ACCU Membership: https://tinyurl.com/ydnfkcyn
2026 Program: https://accuonsea.uk/2026/schedule/index.html
https://accu.org
https://www.accuconference.org/
https://mastodon.social/@ACCUConf
https://www.linkedin.com/showcase/accu-conference/
https://bsky.app/profile/accuconf.bsky.social
https://www.facebook.com/accuorg
https://www.reddit.com/r/ACCUConf/
---

YouTube Videos Filmed, Edited & Optimised by Digital Medium: https://events.digital-medium.co.uk

#cpp #cplusplus #programming #coding #softwareengineering #softwaredeveloper #code #cplusplusprogramming #cplusplustutorial #cplus #softwaredevelopment #coder #talk

Categories:

Report A Bug

[contact-form-7 id="2847" title="Bug Reporting Form"]

If you would like to provide a more in-depth bug report, please click here