Media Summary: We take multithreaded code for granted, but what's needed to make it work properly? We need two Dr Steve Bagleys to illustrate ... Multitasking is a hoax - clever techniques mean that your Delving into the various timescales I hereby your computer, and comparing it to an extremely slow human! Matt Godbolt takes us ...

Multiple Processor Systems Computerphile - Detailed Analysis & Overview

We take multithreaded code for granted, but what's needed to make it work properly? We need two Dr Steve Bagleys to illustrate ... Multitasking is a hoax - clever techniques mean that your Delving into the various timescales I hereby your computer, and comparing it to an extremely slow human! Matt Godbolt takes us ... Bubbles in the pipeline? Some of the basic operations at the heart of the "If your name's not down, you're not coming in!" - How the Apple's latest M1 chip is two older chips bolted together, Dr. Steve Bagley explains how they made it work the same as a single ...

This Supercomputer is doing some of the most difficult computations in the world, about things that are out of this world. Thanks to ... Bringing together some of the concepts from the series on 2GHz ≠ 2GHz - Well sometimes! Dr Steve Bagley on why the clock cycles of a We've all heard of web browser caches, but why does a super fast modern Why do we have 8 bits in a byte? Professor Brailsford on the origins of the humble byte. Why Use Binary? The number of virtual machines has swelled due to cloud computing & changes to the X86

Relatively speedy-to-access cache saves your computer having to trudge over to the RAM, but with

Photo Gallery

Multiple Processor Systems - Computerphile
Additional Processors - Computerphile
Multithreading Code - Computerphile
Multi Programming - Computerphile
Computer Timescales Mapped onto Human Timescales - Computerphile
OS Context Switching - Computerphile
Inside the CPU - Computerphile
CPU Pipeline - Computerphile
CPU Kernel Mode - Computerphile
The Hard Problem of Controlling Powerful AI Systems - Computerphile
Apple M1 Ultra & NUMA - Computerphile
Supercomputer and the Milky Way - Computerphile
View Detailed Profile
Multiple Processor Systems - Computerphile

Multiple Processor Systems - Computerphile

Just what does it mean to have a

Additional Processors - Computerphile

Additional Processors - Computerphile

After the

Multithreading Code - Computerphile

Multithreading Code - Computerphile

We take multithreaded code for granted, but what's needed to make it work properly? We need two Dr Steve Bagleys to illustrate ...

Multi Programming - Computerphile

Multi Programming - Computerphile

Multitasking is a hoax - clever techniques mean that your

Computer Timescales Mapped onto Human Timescales - Computerphile

Computer Timescales Mapped onto Human Timescales - Computerphile

Delving into the various timescales I hereby your computer, and comparing it to an extremely slow human! Matt Godbolt takes us ...

OS Context Switching - Computerphile

OS Context Switching - Computerphile

How does an operating

Inside the CPU - Computerphile

Inside the CPU - Computerphile

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

CPU Pipeline - Computerphile

CPU Pipeline - Computerphile

How do

CPU Kernel Mode - Computerphile

CPU Kernel Mode - Computerphile

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

The Hard Problem of Controlling Powerful AI Systems - Computerphile

The Hard Problem of Controlling Powerful AI Systems - Computerphile

As AI

Apple M1 Ultra & NUMA - Computerphile

Apple M1 Ultra & NUMA - Computerphile

Apple's latest M1 chip is two older chips bolted together, Dr. Steve Bagley explains how they made it work the same as a single ...

Supercomputer and the Milky Way - Computerphile

Supercomputer and the Milky Way - Computerphile

This Supercomputer is doing some of the most difficult computations in the world, about things that are out of this world. Thanks to ...

CPU Summary - Computerphile

CPU Summary - Computerphile

Bringing together some of the concepts from the series on

MegaProcessor - Computerphile

MegaProcessor - Computerphile

Walk around inside a working

Computer Speeds - Computerphile

Computer Speeds - Computerphile

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

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

Where did Bytes Come From? - Computerphile

Where did Bytes Come From? - Computerphile

Why do we have 8 bits in a byte? Professor Brailsford on the origins of the humble byte. Why Use Binary?

Virtual Machines Power the Cloud - Computerphile

Virtual Machines Power the Cloud - Computerphile

The number of virtual machines has swelled due to cloud computing & changes to the X86

How CPU Memory & Caches Work - Computerphile

How CPU Memory & Caches Work - Computerphile

Relatively speedy-to-access cache saves your computer having to trudge over to the RAM, but with