Media Summary: 2GHz ≠ 2GHz - Well sometimes! Dr Steve Bagley on why the clock cycles of a Delving into the various timescales I hereby your How do CPUs make the most efficient use of their compute time? Matt Godbolt takes us through the pipeline - allowing the

Computer Speeds Computerphile - Detailed Analysis & Overview

2GHz ≠ 2GHz - Well sometimes! Dr Steve Bagley on why the clock cycles of a Delving into the various timescales I hereby your How do CPUs make the most efficient use of their compute time? Matt Godbolt takes us through the pipeline - allowing the Bubbles in the pipeline? Some of the basic operations at the heart of the A look at why (under certain circumstances) JIT Compilers can be so much faster. Dr Laurence Tratt of KCL takes us through 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 ...

There's no central control over the internet, networks have to work together. Dr Tim Griffin of the University of Cambridge ... How did punch card systems work? Professor Brailsford delves further into the era of mainframe A web app that works out how many seconds ago something happened. How hard can coding that be? Tom Scott explains how ... EMF camp prides itself on it's connectivity - but how do you connect hundreds of campers to high Surely decimal numbers are easier to understand than binary? So why don't With Code.org in the US and the Next Gen report in the UK, there's currently a real push to include

After our password cracking video people wanted to see "Beast" the machine Mike used. The team have been improving the setup ... Programming loops are great, but there's a point where they aren't enough. Professor Brailsford explains. EXTRA BITS: ...

Photo Gallery

Computer Speeds - Computerphile
Computer Timescales Mapped onto Human Timescales - Computerphile
Modern CPUs Assign Registers To Speed Up Your Code - Computerphile
CPU Pipeline - Computerphile
Inside the CPU - Computerphile
Just In Time (JIT) Compilers - Computerphile
How CPUs Do Math(s) - Computerphile
Multiple Processor Systems - Computerphile
Apple M1 Ultra & NUMA - Computerphile
BGP: Border Gateway Protocol - Computerphile
Punch Card Programming - Computerphile
The Problem with Time & Timezones - Computerphile
View Detailed Profile
Computer Speeds - Computerphile

Computer Speeds - Computerphile

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

Computer Timescales Mapped onto Human Timescales - Computerphile

Computer Timescales Mapped onto Human Timescales - Computerphile

Delving into the various timescales I hereby your

Modern CPUs Assign Registers To Speed Up Your Code - Computerphile

Modern CPUs Assign Registers To Speed Up Your Code - Computerphile

Modern CPUs manage to

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

Inside the CPU - Computerphile

Inside the CPU - Computerphile

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

Just In Time (JIT) Compilers - Computerphile

Just In Time (JIT) Compilers - Computerphile

A look at why (under certain circumstances) JIT Compilers can be so much faster. Dr Laurence Tratt of KCL takes us through the ...

How CPUs Do Math(s) - Computerphile

How CPUs Do Math(s) - Computerphile

Matt Godbolt continues the story of the

Multiple Processor Systems - Computerphile

Multiple Processor Systems - Computerphile

Just what does it mean to have a multi-

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 ...

BGP: Border Gateway Protocol - Computerphile

BGP: Border Gateway Protocol - Computerphile

There's no central control over the internet, networks have to work together. Dr Tim Griffin of the University of Cambridge ...

Punch Card Programming - Computerphile

Punch Card Programming - Computerphile

How did punch card systems work? Professor Brailsford delves further into the era of mainframe

The Problem with Time & Timezones - Computerphile

The Problem with Time & Timezones - Computerphile

A web app that works out how many seconds ago something happened. How hard can coding that be? Tom Scott explains how ...

High Speed Internet in a Field - Computerphile

High Speed Internet in a Field - Computerphile

EMF camp prides itself on it's connectivity - but how do you connect hundreds of campers to high

Why Use Binary? - Computerphile

Why Use Binary? - Computerphile

Surely decimal numbers are easier to understand than binary? So why don't

Computing Limit - Computerphile

Computing Limit - Computerphile

Just how far can we go with processing

Should Everybody Learn to Code? - Computerphile

Should Everybody Learn to Code? - Computerphile

With Code.org in the US and the Next Gen report in the UK, there's currently a real push to include

BEAST & The GPU Cluster - Computerphile

BEAST & The GPU Cluster - Computerphile

After our password cracking video people wanted to see "Beast" the machine Mike used. The team have been improving the setup ...

Programming Loops vs Recursion - Computerphile

Programming Loops vs Recursion - Computerphile

Programming loops are great, but there's a point where they aren't enough. Professor Brailsford explains. EXTRA BITS: ...