Lightning Talks: 5 Things You Didn't Know Your CPU Did For You - Matt Godbolt - C++ on Sea 2023

preview_player
Показать описание
---

Lightning Talks: 5 Things You Didn't Know Your CPU Did For You - Matt Godbolt - C++ on Sea 2023

A very super fast tour of the magic the microarchitecture of your CPU does for you without you even knowing!
---

---

Matt Godbolt

I'm a C++ developer who's passionate about the seemingly opposite goals of good, readable code and high performance code. I love taking the lid off and looking underneath, be it the compiler, the operating system, or even the silicon that runs everything.

By day I write software for quantitative trading company Aquatic. By night I hack on hobby projects ranging from emulating old computers in your browser to compiler exploration tools.
---

C++ on Sea is an annual C++ and coding conference, in Folkestone, in the UK.
---

#cpp​ #cpponsea​ #cpu
Рекомендации по теме
Комментарии
Автор

Does anyone have a link to the branch prediction reverse-engineering he mentioned?

xDeltaFx
Автор

The amount of things going on behind the scenes in a chip running at around 3GHz, I find mind blowing.

axelBr
Автор

The CISC to RISC thing always bothers me. If you told me the php interpreter converted my code to elixir internally, I would be asking why I can't just be allowed to write the nicer language in the first place?

capability-snob
Автор

damn, i didn't realize my cpu was THAT smart, just wish it acted that way sometimes lmao

whamer