Modern CPUs Assign Registers To Speed Up Your Code - Computerphile
Modern CPUs manage to speed up even the simplest code, Matt Godbolt explains how there's a lot of juggling going on even in the simple use of registers. Computerphile is supported by Jane Street. Learn more about them (and exciting career opportunities) at: https://jane-st.co/computerphile This video was filmed and edited by Sean Riley. Computerphile is a sister project to Brady Haran's Numberphile. More at https://www.bradyharanblog.com

▶︎
Computer Timescales Mapped onto Human Timescales - Computerphile

▶︎
Subroutines in Low Level Code - Computerphile

▶︎
CPU Summary - Computerphile

▶︎
What Every Programmer Should Know about How CPUs Work • Matt Godbolt • GOTO 2024

▶︎
Rust and Memory

▶︎
How Branch Prediction Works in CPUs - Computerphile

▶︎
Exposing The Solid State Donut Battery. It's Over.

▶︎
How CPUs Do Math(s) - Computerphile

▶︎
How CPUs do Out Of Order Operations - Computerphile

▶︎
The most beautiful formula not enough people understand

▶︎
The "Trick" that Compilers Use for Long Division - Computerphile

▶︎
Creator of C++: Bell Labs, Negative Overhead Abstraction, Mistakes | Bjarne Stroustrup

▶︎
Something is jamming GPS over Europe. Here's what we found

▶︎
How a Register File Works – Superscalar 8-Bit CPU #16

▶︎
Machine Code Explained - Computerphile

▶︎
How I Recreated the Apple Lisa Inside an FPGA - The (Open-Source) LisaFPGA Project

▶︎
Microcontroller Magic: Under the Hood of “Sum Ergo Demonstro”

▶︎
Python Hash Sets Explained & Demonstrated - Computerphile

▶︎
How (and why) to take a logarithm of an image

▶︎
