Media Summary: Bubbles in the pipeline? Some of the basic operations at the heart of the Relatively speedy-to-access cache saves your How does branch prediction speed up operations? Matt Godbolt continues the deep dive into the inner workings of the

Inside The Cpu Computerphile - Detailed Analysis & Overview

Bubbles in the pipeline? Some of the basic operations at the heart of the Relatively speedy-to-access cache saves your How does branch prediction speed up operations? Matt Godbolt continues the deep dive into the inner workings of the How do CPUs make the most efficient use of their compute time? Matt Godbolt takes us through the pipeline - allowing the We've all heard of web browser caches, but why does a super fast modern Bringing together some of the concepts from the series on

"If your name's not down, you're not coming in!" - How the 2GHz ≠ 2GHz - Well sometimes! Dr Steve Bagley on why the clock cycles of a Von Neumann Architecture is how nearly all computers are built, but who was John Von Neumann and where did the architecture ... How do logic gates store information? - We explore how Just what happens when you hit a key on a Just how did the team at Bletchley Park tackle the problem of decoding Enigma? In Part Two of our series on "The Real" Imitation ...

The fetch-execute cycle is the basis of everything your Spectre and Meltdown showed up holes in the hardware implementation of CPUs, but what exactly are the exploits targetting?

Photo Gallery

Inside the CPU - Computerphile
How CPU Memory & Caches Work - Computerphile
How CPUs Do Math(s) - Computerphile
How Branch Prediction Works in CPUs - Computerphile
CPU Pipeline - Computerphile
Why do CPUs Need Caches? - Computerphile
CPU Summary - Computerphile
CPU vs GPU (What's the Difference?) - Computerphile
CPU Kernel Mode - Computerphile
Computer Speeds - Computerphile
CPU Interrupts - Computerphile
Von Neumann Architecture - Computerphile
View Detailed Profile
Inside the CPU - Computerphile

Inside the CPU - Computerphile

Bubbles in the pipeline? Some of the basic operations at the heart of the

How CPU Memory & Caches Work - Computerphile

How CPU Memory & Caches Work - Computerphile

Relatively speedy-to-access cache saves your

How CPUs Do Math(s) - Computerphile

How CPUs Do Math(s) - Computerphile

Matt Godbolt continues the story of the

How Branch Prediction Works in CPUs - Computerphile

How Branch Prediction Works in CPUs - Computerphile

How does branch prediction speed up operations? Matt Godbolt continues the deep dive into the inner workings of the

CPU Pipeline - Computerphile

CPU Pipeline - Computerphile

How do CPUs make the most efficient use of their compute time? Matt Godbolt takes us through the pipeline - allowing the

Why do CPUs Need Caches? - Computerphile

Why do CPUs Need Caches? - Computerphile

We've all heard of web browser caches, but why does a super fast modern

CPU Summary - Computerphile

CPU Summary - Computerphile

Bringing together some of the concepts from the series on

CPU vs GPU (What's the Difference?) - Computerphile

CPU vs GPU (What's the Difference?) - Computerphile

What does a GPU do differently to a

CPU Kernel Mode - Computerphile

CPU Kernel Mode - Computerphile

"If your name's not down, you're not coming in!" - How the

Computer Speeds - Computerphile

Computer Speeds - Computerphile

2GHz ≠ 2GHz - Well sometimes! Dr Steve Bagley on why the clock cycles of a

CPU Interrupts - Computerphile

CPU Interrupts - Computerphile

We're looking at how the

Von Neumann Architecture - Computerphile

Von Neumann Architecture - Computerphile

Von Neumann Architecture is how nearly all computers are built, but who was John Von Neumann and where did the architecture ...

MegaProcessor - Computerphile

MegaProcessor - Computerphile

Walk around

How Computer Memory Works - Computerphile

How Computer Memory Works - Computerphile

How do logic gates store information? - We explore how

What Happens When I Press a Key? - Computerphile

What Happens When I Press a Key? - Computerphile

Just what happens when you hit a key on a

Tackling Enigma (Turing's Enigma Problem Part 2) - Computerphile

Tackling Enigma (Turing's Enigma Problem Part 2) - Computerphile

Just how did the team at Bletchley Park tackle the problem of decoding Enigma? In Part Two of our series on "The Real" Imitation ...

The Fetch-Execute Cycle: What's Your Computer Actually Doing?

The Fetch-Execute Cycle: What's Your Computer Actually Doing?

The fetch-execute cycle is the basis of everything your

Additional Processors - Computerphile

Additional Processors - Computerphile

After the multi-

CPUs Are Out of Order - Computerphile

CPUs Are Out of Order - Computerphile

Spectre and Meltdown showed up holes in the hardware implementation of CPUs, but what exactly are the exploits targetting?