Daniel Lemire, a world class CPU performance expert, professor at Université TÉLUQ (Université du Québec) and the author of open source SIMD libraries has joined me to discuss CPUs and what makes them fast!
Daniel's blog: https://lemire.me/blog/
Daniel's Github: (top 200 contributor) https://github.com/lemire
Resources recommended by Daniel:
https://www.amazon.ca/Performance-Analysis-Tuning-Modern-CPUs/dp/B08R6MTM7K/
https://www.computerenhance.com/p/single-instruction-multiple-data (Casey Muratori)
SIMD algorithms: https://www.youtube.com/playlist?list=PLYCMvilhmuPEM8DUvY6Wg_jaSFHpmlSBD (Denis Yaroshevskiy)
Game Engineering Podcast
Show links: https://podcasters.spotify.com/pod/show/lukasz-sciga
Spotify: https://open.spotify.com/show/7tExkDJcI6vvmpCguX8Ygd
Apple Podcasts: https://podcasts.apple.com/us/podcast/game-engineering-podcast/id1683109481
Youtube: https://www.youtube.com/channel/UC9J9u3apteD0EuFjzRpt71w
RSS: https://anchor.fm/s/dd7643a4/podcast/rss
X: https://x.com/g_engineering_
Chapters:
0:00 Intro
1:09 What does a processor do?
29:31 Benchmarking
49:14 SIMD
1:28:20 What is Mojo?
2:11:36 How to leverage CPU atchitecture
2:26:18 Top Github Contributors list
2:31:16 Open Source Libraries of Daniel