
Meltdown and Spectre
CppCast
01/11/18
•54m
About
Comments
Featured In
Matt is a developer at trading firm DRW. Before that he's worked at Google, run a C++ tools company, and spent over a decade in the games industry making PC and console games. He is fascinated by performance and created Compiler Explorer, to help understand how C++ code ends up looking to the processor. When not performance tuning C++ code he enjoys writing emulators for 8-bit computers in Javascript.
News
- More C++ Idioms
- C++ Tips of the Week (Abseil)
- Retpoline: a software construct for preventing branch-target-injection
- GCC 8.0 supports std::filesystem now
Matt Godbolt
Links
- Compiler Explorer
- CppCon 2017: Matt Godbolt "What Has My Compiler Done for Me Lately? Unbolting the Compiler's Lid"
- GOTO 2016: Matt Godbolt "Emulating a 6502 system in Javascript"
- GOTO 2014: Matt Godbolt "x86 Internals for Fun & Profit"
- Patreon: Matt Godbolt is creating Compiler Explorer
- Finding a CPU Design Bug in the Xbox 360
- Meltdown and Spectre
- Vulnerability Note VU#584653
Sponsors
Hosts
Previous Episode

Boost Application Development
January 4, 2018
•40m
Antony Polukhin was born in Russia. Since university days he started contributing to Boost and became a maintainer of the Boost.LexicalCast library.
Today, he works for Yandex, helps Russian speaking people with C++ standardization proposals, consults Russian companies in C++, continues to contribute to the open source and to the C++ language in general.
You may find his code in Boost libraries such as Any, Conversion, DLL, LexicalCast, Stacktrace, TypeTraits, Variant, and others.
News
- Clang Running in Browser (Web Assembly)
- Kate Gregory - It's Complicated - Meeting C++ 2017 Keynote
- Speeding up the Build of C and C++ Projects
- C++17 constexpr everything (or as much as the compiler can)
Antony Polukhin
Links
Sponsors
Hosts
Next Episode

Data Oriented Design
January 18, 2018
•60m
Balázs Török is a Senior Tech Programmer at Techland. He has more than 10 years of experience in the games industry. Balázs learned the ropes at Hungarian companies by making smaller titles and then moved to Poland to work on The Witcher series. He was the Lead Engine programmer on The Witcher 3 and now he is working at Techland on another promising project.
News
- Matt Godbolt: Meltdown and Spectre
- CppCast YouTube Channel
- Free ebook on C++ Notes for Professionals
- Conan C/C++ Package Manager hits 1.0
- Meltdown checker/PoC written in C++
- Guy Davidson - Diversity and Inclusion - Secret Lightning Talks @ Meeting C++ 2017
Balázs Török
Links
Sponsors
Hosts
If you like this episode you’ll love
Promoted




