Secret weapon how to promote your YouTube channel
Get Free YouTube Subscribers, Views and Likes

How a Clever 1960s Memory Trick Changed Computing

Follow
LaurieWired

Ever wondered how your computer can run multiple programs at once? Join me as we explore the historical innovations of Britian's Atlas supercomputer, enabling efficient multitasking and memory management that modern computing relies on.

We'll cover various computer engineering and operating system topics, such as Virtual Memory, Memory Management Units, Translation Lookaside Buffers, as well as Spatial and Temporal locality!



Follow LaurieWired on Social Media:
►https://linktr.ee/lauriewired



Timestamps:
00:00 Intro
01:07 Physical Memory Addressing
05:12 Virtual Memory Addressing
10:53 Translation Lookaside Buffer
17:42 Closing Thoughts



Resources on Memory Paging:

x86 Paging:
Vol 3A Part 1 Chapter 4, Paging:
https://www.intel.com/content/dam/www...

Vol 3C Part 3 Chapter 28, VMX Support for Address Translation:
https://www.intel.com/content/dam/www...

Arm Paging:
AArch64 Memory Management Guide:
https://developer.arm.com/documentati...

RISCV Paging:
The RISCV Instruction Set Manual: Volume II, Sections 10.3 through 10.6:
https://riscv.org/technical/specifica...



Atlas Emulator for Modern PCs:
https://www.icsa.inf.ed.ac.uk/researc...



Intro Music by Analog Summer:
   / @analogsummerfj1pn  

posted by privodilinv