Aviral Goel
@theaviralgoel
Programming Languages and Compilers
Loves Dysfunctional Programming
ID: 838512212750839808
http://aviral.io 05-03-2017 22:11:05
1,1K Tweet
344 Followers
957 Following
Talk: The C++ Execution Model by Bryce Adelstein Lelbach If you ever wondered how C++ code runs on your machine, Bryce’s talk breaks down the C++ execution model - covering memory, order of operations, and what happens with threads. youtu.be/XBiYz7LJ3iQ
This is required material for any software engineer to understand CPU performance optimization. Yes, it's about Instruments, but the patterns and lessons here are invaluable in general. It does highlight why Instruments is imo best in class, though. developer.apple.com/videos/play/ww…