Media Summary: The PDP1 was a groundbreaking computer from the 1950's - but where does it fit into computing history and how would you use it ... No internet, no networking; just a screen and a keyboard, or a pile of cards to punch holes in; mainframes were a world apart from ... A look at why (under certain circumstances) JIT Compilers can be so much faster. Dr Laurence Tratt of KCL takes us through the ...

Emulation Computerphile - Detailed Analysis & Overview

The PDP1 was a groundbreaking computer from the 1950's - but where does it fit into computing history and how would you use it ... No internet, no networking; just a screen and a keyboard, or a pile of cards to punch holes in; mainframes were a world apart from ... A look at why (under certain circumstances) JIT Compilers can be so much faster. Dr Laurence Tratt of KCL takes us through the ... Procedural generation is the idea of using simple rules to generate more complicated items - used in games such as Minecraft ... Just what does it mean to have a multi-processor system? Dr Steve Bagley on symmetric and assymmetric multi-processor ... Delving into the various timescales I hereby your computer, and comparing it to an extremely slow human! Matt Godbolt takes us ...

See the Steve and Sir Martyn playing the game on our chemistry channel (Periodic Videos): Links ... Professor Brailsford rounds up the whole Colossus affair, and explains how Turing actually played a small but significant part in ... Language Models' Achilles heel: Rob Miles talks about "glitch" tokens, those mysterious words which, which result in gibberish ... B is the forerunner to C - but seemed lost - Angelo Papenhoff decided to change it and brought it back from the brink! Here he tries ... Spectre refers to a whole family of potential weaknesses of which Meltdown is just one. Dr Steve Bagley talks about CPU ... Byte ordering, or boiled egg orientation, endianness is important! Dr Steve Bagley on the computer science topic named after ...

We haven't got time to label things, so can we let the computers work it out for themselves? Professor Uwe Aickelin explains ... Characteristically ahead of his time, Clive Sinclair built his version of the iPad, back in the late '80's. Spencer shows us his ... The Bit Blit algorithm dates back to Xerox PARC, but was famously used to sell the Amiga home computer among others. Dr Steve ... A teenager in his bedroom playing Global Thermonuclear War 'online' via his IMSAI 8080 in the classic movie War Games - Jason ... Professor Brailsford recalls the advent of Unix v7 and AT&T's licensing procedure. The number of virtual machines has swelled due to cloud computing & changes to the X86 processor, but what are Virtual ...

Photo Gallery

Emulation - Computerphile
Hacking on the PDP1 Raspberry Pi Emulator - Computerphile
Mainframes and the Unix Revolution - Computerphile
Just In Time (JIT) Compilers - Computerphile
Procedural Generation in Games - Computerphile
Multiple Processor Systems - Computerphile
Computer Timescales Mapped onto Human Timescales - Computerphile
Save our Software - Computerphile
Turing, Tutte & Tunny - Computerphile
Glitch Tokens - Computerphile
Original Hello World in "B" Programming Language - Computerphile
Spectre & Meltdown - Computerphile
View Detailed Profile
Emulation - Computerphile

Emulation - Computerphile

Emulation

Hacking on the PDP1 Raspberry Pi Emulator - Computerphile

Hacking on the PDP1 Raspberry Pi Emulator - Computerphile

The PDP1 was a groundbreaking computer from the 1950's - but where does it fit into computing history and how would you use it ...

Mainframes and the Unix Revolution - Computerphile

Mainframes and the Unix Revolution - Computerphile

No internet, no networking; just a screen and a keyboard, or a pile of cards to punch holes in; mainframes were a world apart from ...

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

Procedural Generation in Games - Computerphile

Procedural Generation in Games - Computerphile

Procedural generation is the idea of using simple rules to generate more complicated items - used in games such as Minecraft ...

Multiple Processor Systems - Computerphile

Multiple Processor Systems - Computerphile

Just what does it mean to have a multi-processor system? Dr Steve Bagley on symmetric and assymmetric multi-processor ...

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

Save our Software - Computerphile

Save our Software - Computerphile

See the Steve and Sir Martyn playing the game on our chemistry channel (Periodic Videos): https://youtu.be/cylNiU0mmHg Links ...

Turing, Tutte & Tunny - Computerphile

Turing, Tutte & Tunny - Computerphile

Professor Brailsford rounds up the whole Colossus affair, and explains how Turing actually played a small but significant part in ...

Glitch Tokens - Computerphile

Glitch Tokens - Computerphile

Language Models' Achilles heel: Rob Miles talks about "glitch" tokens, those mysterious words which, which result in gibberish ...

Original Hello World in "B" Programming Language - Computerphile

Original Hello World in "B" Programming Language - Computerphile

B is the forerunner to C - but seemed lost - Angelo Papenhoff decided to change it and brought it back from the brink! Here he tries ...

Spectre & Meltdown - Computerphile

Spectre & Meltdown - Computerphile

Spectre refers to a whole family of potential weaknesses of which Meltdown is just one. Dr Steve Bagley talks about CPU ...

Endianness Explained With an Egg - Computerphile

Endianness Explained With an Egg - Computerphile

Byte ordering, or boiled egg orientation, endianness is important! Dr Steve Bagley on the computer science topic named after ...

Machine Learning Methods - Computerphile

Machine Learning Methods - Computerphile

We haven't got time to label things, so can we let the computers work it out for themselves? Professor Uwe Aickelin explains ...

The Portable 'Speccy' - Computerphile

The Portable 'Speccy' - Computerphile

Characteristically ahead of his time, Clive Sinclair built his version of the iPad, back in the late '80's. Spencer shows us his ...

Bit Blit Algorithm (Amiga Blitter Chip) - Computerphile

Bit Blit Algorithm (Amiga Blitter Chip) - Computerphile

The Bit Blit algorithm dates back to Xerox PARC, but was famously used to sell the Amiga home computer among others. Dr Steve ...

"War Games" IMSAI 8080 - Computerphile

"War Games" IMSAI 8080 - Computerphile

A teenager in his bedroom playing Global Thermonuclear War 'online' via his IMSAI 8080 in the classic movie War Games - Jason ...

When Unix Landed - Computerphile

When Unix Landed - Computerphile

Professor Brailsford recalls the advent of Unix v7 and AT&T's licensing procedure. https://www.facebook.com/

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 processor, but what are Virtual ...