MegaProcessor - Computerphile

Walk around inside a working processor and see all the components operating. Jason Fitzpatrick shows us the Centre for Computer History's MegaProcessor .
MegaProcessor was built by James Newman and is the largest working model processor in the world.
Thanks once again to the Centre for Computing History in Cambridge
Sun Microsystems Server: • Sun Microsystems (Re-E...
Altair 8800: • The Computer That Chan...
/ computerphile
/ computer_phile
This video was filmed and edited by Sean Riley.
Computer Science at the University of Nottingham: bit.ly/nottscomputer
Computerphile is a sister project to Brady Haran's Numberphile. More at www.bradyharan.com

Пікірлер: 940

  • @AmartyaDattaGupta
    @AmartyaDattaGupta7 жыл бұрын

    There's nothing better a computer architecture student can ask to see! Amazing!

  • @qqqqqqqqqq489

    @qqqqqqqqqq489

    7 жыл бұрын

    Same for Computer science :P

  • @TheSunriseAnimation

    @TheSunriseAnimation

    7 жыл бұрын

    There is something better, the video series of the construction of an 8bit cpu by "Ben Eater", it explains everything in detail.

  • @_aullik

    @_aullik

    7 жыл бұрын

    Actually there are alot of things who are better. For example Ben Eater as Lilu_Kuh98 mentioned. On the screen with the clockspeed there is a board with a 32K memory chip between the clockspeed display and the Input/Output connector. This means you don't even see anything executing as you don't see the ram at all.

  • @raymondlee1024

    @raymondlee1024

    7 жыл бұрын

    Nearest thing we've seen so far was the redstone constructions, but even they are inspired by James Newman anyway

  • @fluteplayerify

    @fluteplayerify

    7 жыл бұрын

    It would be cool if there were a VR version of this.

  • @levilapsley3811
    @levilapsley38117 жыл бұрын

    2:50 = best overclocking guide

  • @xuNsh1ne

    @xuNsh1ne

    4 жыл бұрын

    underclocking

  • @ShiroCh_ID

    @ShiroCh_ID

    4 жыл бұрын

    @@xuNsh1ne hes joking

  • @HansLemurson
    @HansLemurson7 жыл бұрын

    This reminds me of when I learned Computer Architecture playing around with Redstone in Minecraft! Computers that you can see and look inside their inner workings are vital to truly understanding how these systems work.

  • @semitangent
    @semitangent7 жыл бұрын

    Looks like a challenge Ben Eater should accept.

  • @_aullik

    @_aullik

    7 жыл бұрын

    nope I like what ben eater did alot more.

  • @derstreber2

    @derstreber2

    7 жыл бұрын

    Ben Eater's videos are excellent for explaining how all this kind of stuff works.

  • @Teth47

    @Teth47

    7 жыл бұрын

    Yup, you can build a computer out of jellybean components nowadays, most of them are under a dollar. If you know what you're doing, it's not very expensive to do a lot of stuff. It's prettymuch advanced LEGO.

  • @animowany111

    @animowany111

    7 жыл бұрын

    I've been watching Ben Eater's videos, and I have a few electronic components, but I have no idea where I can get these nice short straight wires. All I have is long flexible wires, the shortest of which is half a breadboard long. Even simple circuits quickly become messy with this wiring

  • @jpisello

    @jpisello

    7 жыл бұрын

    Get yourself a wire cutter/stripper and an pair of needle-nose pliers. Then you can make your long wires as short as you need them. (P.S., I am not being facetious; this is exactly how we did it in college.)

  • @devrim-oguz
    @devrim-oguz Жыл бұрын

    I know it has been years, but I keep coming back to this for joy. Someone should make a visual emulator for this, so we can try and write codes for it!

  • @mr.nobody6829
    @mr.nobody68296 жыл бұрын

    Any university teaches computer science should have one like this. Marvelous...

  • @Komagb
    @Komagb6 жыл бұрын

    This is truly impressive. Hey, if civilization crashes back to the iron ages, just preserve this room so we can rebuild society a little quicker!

  • @Vicorcivius

    @Vicorcivius

    4 жыл бұрын

    It's going to be funny when you realize that computers are the reason for the future crash of human civilization into a dark age like youve never even imagined

  • @monad_tcp

    @monad_tcp

    4 жыл бұрын

    ​@@Vicorcivius not they aren't, petrol is

  • @kartikeyajp8294

    @kartikeyajp8294

    Жыл бұрын

    @@monad_tcp yeah petrol powered calculator

  • @balala4641

    @balala4641

    Жыл бұрын

    @@monad_tcp muh climart change!

  • @smartmineofficial
    @smartmineofficial7 жыл бұрын

    It's more of a Macroprocessor...

  • @Alex-qf1pm

    @Alex-qf1pm

    7 жыл бұрын

    Micro - 10^(-6) Mega - 10^(6) They upscaled the microprocessor times a trillion.

  • @OoJxShadow

    @OoJxShadow

    7 жыл бұрын

    Actually in this case micro comes from micrometer. They started to use this term around the time they were able to do transistors for which the most appropriate unit of measurement was the micrometer.

  • @Roxor128

    @Roxor128

    7 жыл бұрын

    +OoJxShadow Perhaps we should be calling our current processors "nanoprocessors", given they're being manufactured with features in the 10-20nm range?

  • @picobyte

    @picobyte

    7 жыл бұрын

    Nah they did macro processing in ww2 they used tubes for that machine.This ting is much more capable and a lot smaller.

  • @DarkShroom

    @DarkShroom

    7 жыл бұрын

    lol

  • @adamlopes9883
    @adamlopes98834 жыл бұрын

    This thing is incredible. I wish I could have seen this while doing my CS degree. Learning all this by theory is fine, but seeing it physically would have been mind-blowing. Congratulations to James for building this amazing machine, which many would consider to be a work of fine art, as well as a great tool to help people understand the very fundamentals which drive the digital and information revolution.

  • @esdev92
    @esdev927 жыл бұрын

    After studying computer science for 5 years, I must say this is the coolest thing I've seen. Not practically useful, but extremely educational.

  • @kateiry4719
    @kateiry47194 жыл бұрын

    Me: overclocking my CPU to 4.2GHz This guy: **uNDeRcL0CkInG**

  • @Tensho_C

    @Tensho_C

    4 жыл бұрын

    2Hz

  • @conkcreet

    @conkcreet

    4 жыл бұрын

    4.20 wHaT yOu SmOkInG

  • @vulgosmk

    @vulgosmk

    4 жыл бұрын

    im using one core 2 quad q6600 in 4.7ghz

  • @dannygjk

    @dannygjk

    4 жыл бұрын

    @@Tensho_C He said 19 KHz. XD

  • @HowToFAQ
    @HowToFAQ7 жыл бұрын

    I've gotta see this in person!

  • @qwertykeyboard5901

    @qwertykeyboard5901

    7 жыл бұрын

    HowToFAQ SAME! I have too also!!!!!!

  • @usgbitJS

    @usgbitJS

    7 жыл бұрын

    It's now an exhibition in a computer museum somewhere in the UK, so you definitely can

  • @tjja7321

    @tjja7321

    6 жыл бұрын

    yes. me too.

  • @Angel-wo8gv

    @Angel-wo8gv

    6 жыл бұрын

    It's in the The Centre for Computing History in Cambridge!

  • @Draecko
    @Draecko7 жыл бұрын

    It's amazing to see! It's baffling to realize how much processing power we take for granted in our daily lives.

  • @StefsEngineering
    @StefsEngineering7 жыл бұрын

    Awesome to see! Thank you for the tour. It is crazy to think that this complex build has "only" 42.000 transistors and for example those new Nvidia pascal gpu's have over 15.000.000.000 transistors. Loads of respect to the people that develop these products! (and ofcourse the guys that worked on this mega processor project)

  • @wrappeda
    @wrappeda2 жыл бұрын

    Just came across this. It's utterly insane, but SO informative. Tech is not a magic art... It's just mechanics. Brilliant.

  • @swissplaydfds1920
    @swissplaydfds19204 жыл бұрын

    Computerphile and Numberphile is probably the best thing that have ever existed on the internet.

  • @jantar1154
    @jantar11544 жыл бұрын

    James Newman: I built the largest megaprocessor! Minecraft redstone engineers: Are you challenging us?

  • @bluesillybeard

    @bluesillybeard

    4 жыл бұрын

    ikr!

  • @aurelia8028

    @aurelia8028

    4 жыл бұрын

    Building a computer in minecraft, project red ftw!

  • @henmich
    @henmich4 жыл бұрын

    I love this! I'm a visual person and I have wanted to see this for a long time. I thought we were on the edge of this with tracer ram, but that went out of style pretty fast.

  • @vishnushankar1702
    @vishnushankar17027 жыл бұрын

    I can sit in that room for HOURS and still not get bored......Always wanted to do this all my life.....

  • @rodoherty1
    @rodoherty17 жыл бұрын

    Absolutely brilliant! I saw that exhibit at the Centre for Computing History earlier this year and it went over my head. This video helped explain so much!

  • @tommihommi1
    @tommihommi17 жыл бұрын

    Funny how the guy who created this basically has the same Surname as John von Neumann, just the english version

  • @hanss3147

    @hanss3147

    7 жыл бұрын

    I was thinking the same thing!

  • @philp4684

    @philp4684

    7 жыл бұрын

    That prompts me to wonder if the MegaProcessor is based on von Neumann architecture or Harvard architecture.

  • @MATAM29

    @MATAM29

    5 жыл бұрын

    Just like Garry Newman, creator of GMod.

  • @dylanh333

    @dylanh333

    4 жыл бұрын

    Even more funny (specifically ironic) is how it potentially uses the Harvard architecture instead of the Von Neumann architecture. I'm guessing that's the case, as I didn't see any program code on/in the memory/display

  • @owenpalmer8242

    @owenpalmer8242

    2 жыл бұрын

    he's a time traveler, he went forward in time to make the megaprocessor based on current technology, then went back in time to make that future possible. makes sense, right?

  • @alexwhb122
    @alexwhb1224 жыл бұрын

    This is literally one of the coolest things I've ever seen!!!! What an freaking awesome learning tool.

  • @KX36
    @KX367 жыл бұрын

    I stumbled across the website for this project a couple of years ago when it wasn't finished and it was (in) the guy's living room. Really glad to see it finished. :)

  • @EB01
    @EB017 жыл бұрын

    When I first watched a video of this in action last year I was impressed... everytime I see a video of the Megaprocessor in action I am still impressed.

  • @MasthaX
    @MasthaX7 жыл бұрын

    I love this kind of stuff, should visit it sometime when I'm able to. Others might find Ben Eater 's work on KZread interesting on making an 8 bit computer on a breadboard with full narration and explanation of the different parts.

  • @jays_jae7656
    @jays_jae76564 жыл бұрын

    What is its Wattage rating compared to a microprocessor? "Yes"

  • @Gr0t0tter

    @Gr0t0tter

    4 жыл бұрын

    All of it

  • @745morning

    @745morning

    4 жыл бұрын

    Yeah pretty much

  • @Rainbow__cookie

    @Rainbow__cookie

    4 жыл бұрын

    1kilo watt

  • @jakejakeboom
    @jakejakeboom7 жыл бұрын

    having designed a MIPS processor in VHDL helps me appreciate how insane this is. It's beautiful.

  • @sysmatt
    @sysmatt7 жыл бұрын

    So happy to see the megaprocessor on computerphile! what an amazing creation

  • @lmaoroflcopter
    @lmaoroflcopter4 жыл бұрын

    Now build one from relays. Oh man. The clack.

  • @tips1483

    @tips1483

    3 жыл бұрын

    I'd love to hear that, they just better keep that clock speed realllllly low otherwise they finna break.

  • @lumpyfishgravy

    @lumpyfishgravy

    3 жыл бұрын

    Pneumatics

  • @mayurvashishth1484

    @mayurvashishth1484

    Жыл бұрын

    There is one called Harry Porter's relay computer

  • @jan_harald
    @jan_harald7 жыл бұрын

    I read about it on IEEE Spectrum... done by only one man... kinda insane... oh, and it draws quite a bit of power, basically all from the LEDs too...

  • @maxid87

    @maxid87

    7 жыл бұрын

    what is a "TON" of power? A single LED uses like 3V*0.02A=0.06W. No idea how many LEDs they are using but let's say 20000. That would be 1.2kW - that is still less than your average bathroom heater Edit: internet research tells me it is actually using 10000 LEDs and "only" uses 500W.

  • @jan_harald

    @jan_harald

    7 жыл бұрын

    sorry for having bad memory, I just found it's only 500W too... the other statistics are interesting too...

  • @jtveg
    @jtveg7 жыл бұрын

    This is absolutely brilliant. The ultimate educational tool for explaining how CPUs work.

  • @sjenkins1057
    @sjenkins10577 жыл бұрын

    That machine is magnificent! Thank you for showing it to us.

  • @jonty3551
    @jonty35514 жыл бұрын

    Next door guy: Mom, I wanna make a new school project Mom: Not again!

  • @glitchsmasher
    @glitchsmasher7 жыл бұрын

    I can't believe no one has programmed DOOM for it

  • @stensoft

    @stensoft

    7 жыл бұрын

    Doom requires 66 MHz and 8 MB of RAM, this has 100 kHz and 256 bytes of RAM. But you are welcome to solder a few more megabytes of memory and they will attach it :-)

  • @mikejones-vd3fg

    @mikejones-vd3fg

    7 жыл бұрын

    That would be crazy, the megacomputer would have to be mega-er. But I have no doubt in the future megacomputers will grow!!

  • @-_Nuke_-

    @-_Nuke_-

    7 жыл бұрын

    For doom your would need a whole stadium of these.

  • @Phourc

    @Phourc

    7 жыл бұрын

    Hm... going off his "twice the size of the united kingdom" = 1 gig comment, 8 mb of ram would be roughly 1500 square miles? So about Rhode island, but I don't think anyone's using that for anything important...

  • @dangi12012

    @dangi12012

    7 жыл бұрын

    Some people on youtube actually have for their own processors. You need to implement your own instruction set into any C compiler. Then you can compile Linux for it and start to play ZORG. Doom is way too much for this machine. Sounds easy but needs about 2 man-years to do. But once linux runs its easy really.

  • @TheBigBawsss
    @TheBigBawsss7 жыл бұрын

    Seeing the rtl in a macro scale is just beautiful ... wow

  • @elfranne
    @elfranne7 жыл бұрын

    That should be part of all schools, giving that visual aspect of how things work is really great.

  • @8b8b8b
    @8b8b8b4 жыл бұрын

    I want a physical Clock Speed slider on my computer

  • @clayton1199

    @clayton1199

    4 жыл бұрын

    Botong Lin Yes

  • @bananafructa2097

    @bananafructa2097

    4 жыл бұрын

    Well you still wouldnt be able to single step it since if the frequency is set too low the RAM will dump since its not SRAM like it is shown in this video.

  • @ShiroCh_ID

    @ShiroCh_ID

    4 жыл бұрын

    Use Redstone repeater then

  • @dac518

    @dac518

    4 жыл бұрын

    @@ShiroCh_ID please respond to NASA they need you

  • @renatoigmed

    @renatoigmed

    3 жыл бұрын

    @@dac518 they need minecraft players?

  • @PendragonDaGreat
    @PendragonDaGreat7 жыл бұрын

    Since the "Main Memory" is also the screen and does not appear to actually hold any instruction data I'm guessing this is actually a Harvard Architecture machine with the program instructions running on a separate ROM memory bank?

  • @colinstamp9053

    @colinstamp9053

    7 жыл бұрын

    There's no "working" memory on the screen either. Near the single-step controls, there's a board with "32K RAM" written next to it...

  • @_aullik

    @_aullik

    7 жыл бұрын

    This takes away so much from this machine. This is the reason i like the breadbord computer from ben eater so much more.

  • @drew295

    @drew295

    7 жыл бұрын

    Bpendragon Presents Since every processor is build with the Harvard architecture and this is only a scaled up processor, it has to be like this with the Data memory - as you said - as screen.

  • @animowany111

    @animowany111

    7 жыл бұрын

    The main memory isn't the memory in that case, it looks like VRAM if you could call it that. I'd expect a fair bit of garbage pixels around the edges. Sure, maybe they read board state from the display blocks, but they need to store which tile they are moving, and its X,Y position. I doubt this small processor has enough registers for that, as something like that without touching memory would be tricky even on x86, which has a real crapton of registers.

  • @_aullik

    @_aullik

    7 жыл бұрын

    "this computer is magnitudes more advanced than anything you could ever dream of putting together." Alone? Yes that's to much work. With my money? I definitely don't have the money for that! I know that this is a ton of work. And i honestly don't wanna do the debugging to get this thing running. I mean this has a world record for a reason. The thing about this i don't like is the extra memory. Why is this a tetris machine? why. This is supposed to teach programmers how the machine works. so you can follow the instructions and micro instructions. Why on earth are they hiding the main memory? The memory display looks nice, but that is not what programmers want to see. or at least not what i wanna see. I'm pissed about this because i really really love the idea and think this is wasted potential. You don't rage about something when you are not invested about it.

  • @grahamehadden4320
    @grahamehadden43207 жыл бұрын

    full on amazing. Congratulations to all involved in it's construction

  • @sergeantseven4240
    @sergeantseven42405 жыл бұрын

    this is an invaluable tool for Electronics Engineering majors emphasizing on IC design. Using this to grasp the concepts on silicon level programming and layouts would make things so much easier to see in person in real time.

  • @StephenJohnFord
    @StephenJohnFord7 жыл бұрын

    Simply incredible. Did 1 person make this or was it a team project?

  • @Xamdify

    @Xamdify

    7 жыл бұрын

    If I remember correctly this is made by one person.

  • @ThatsEli

    @ThatsEli

    7 жыл бұрын

    Niels van Schooten Yep, one person

  • @Minty1337

    @Minty1337

    7 жыл бұрын

    one person

  • @Mishkafofer

    @Mishkafofer

    6 жыл бұрын

    hikari work of love man, work of love

  • @dannygjk

    @dannygjk

    6 жыл бұрын

    It must have cost tens of thousands of dollars just for all the hardware.

  • @Guyflyer12
    @Guyflyer127 жыл бұрын

    "Microprocessor" - fills an entire room.

  • @TheOriginalEviltech

    @TheOriginalEviltech

    7 жыл бұрын

    In the old times this would have been built with tubes and would have filled a whole warehouse! And it would have taken a whole power plant to heat up the tubes....

  • @frechjo

    @frechjo

    7 жыл бұрын

    +Eviltech and it wouldn't have been called a "microprocessor", right? Oh man, think of how many EDVACs you can fit in your pocket!

  • @NeverSuspects

    @NeverSuspects

    6 жыл бұрын

    probably was coded with paper strips with holes punched in rows also..

  • @gwenynorisu6883

    @gwenynorisu6883

    5 жыл бұрын

    Microprocessor _model_

  • @Wloudeemre

    @Wloudeemre

    5 жыл бұрын

    yep. that's why they named this microprocessor functional model a "MegaProcessor"

  • @starphoenix42
    @starphoenix427 жыл бұрын

    This was absolutely amazing, I now need to make a trip here to see this in person

  • @TheWeepingCorpse
    @TheWeepingCorpse7 жыл бұрын

    Please make a video about microcode. I did it at uni, its one level below machine code. each machine instruction i.e MOV EAX, [SP] is actually a sequence of microcode.

  • @danknemez

    @danknemez

    7 жыл бұрын

    There is not much to say about microcode other than it being a more RISC-like (probably) instruction set below modern x86 and it's highly optimized for the processor design. (I can imagine things like the x86 decoder outputting different parts of the needed microcode sequence into different pipelines to maximize throughput - a level of parallelism that would be impossible to achieve normally), other than that it's quite hard to get a lot of info about it as big companies such as Intel or AMD don't make that info public :P You can however do some interesting magic with microcode, such as "DIV and IDIV" not actually having a hardware divider, simulating 256 bit vector things on 128 bit vector units (Ryzen does this from what I know) and even fancier things like loading new microcode - haven't done any research on this but just saying what I've heard, you write a memory pointer to a register and BAM, suddenly new microcode is loaded :P (basically microcode loads it, does all the decrypting and checking and sets up the CPU internally)

  • @dannygjk

    @dannygjk

    6 жыл бұрын

    +Nemes Also sometimes a microprocessor has undocumented instructions. So it's kinda like Easter eggs in a video game.

  • @Flankymanga
    @Flankymanga7 жыл бұрын

    This is mega cool.... Every computer science education institution should have one of these...

  • @OfftopicStuff

    @OfftopicStuff

    7 жыл бұрын

    that power bill though :/ ...then again, when i look at the server room running 24/7 it wouldn't make that much of a difference ´:D

  • @dhkatz_

    @dhkatz_

    7 жыл бұрын

    LED's aren't that power hungry, some can run with only a couple milliamps. Edit: Looked it up and it's only drawing about 500W.

  • @OnlyUseMeEquip

    @OnlyUseMeEquip

    7 жыл бұрын

    just put a magnet on the electric meter and make it run backwards. energy supplier will be giving you refunds

  • @Nadia1989

    @Nadia1989

    5 жыл бұрын

    Yeah,I don't think my government funded university could afford the electricity bill... I guess they could rent it to film crews tho, looks great in camet

  • @m1geo
    @m1geo4 жыл бұрын

    I saw this the other day and it is awesome. Hidden away on the edge of Cambridge, UK. The museum is awesome, too!

  • @aaroncuthbertson942
    @aaroncuthbertson9427 жыл бұрын

    This is one of the coolest things I've ever seen, this is amazing!

  • @smertonosnyibratni
    @smertonosnyibratni4 жыл бұрын

    Im so glad the led's and circuitry are red

  • @GeekIWG
    @GeekIWG7 жыл бұрын

    Any chance of getting a follow up video on how this thing is programmed, and where the programs are stored? It doesn't look like any code is being loaded into memory.

  • @aminarahman2429
    @aminarahman2429 Жыл бұрын

    This is fascinating!! Best thing for a Computer Architecture demonstration!

  • @schmoab
    @schmoab7 жыл бұрын

    Really cool. Reminds me of building a microprocessor on a breadboard out of logic chips in college. Showing it with discrete transistors shows the entirety of computer engineering from start to finish.

  • @mrneglect
    @mrneglect7 жыл бұрын

    Twice the size of the UK? Even if every pixel only represents 1 bit, that's 8 x 2^30 pixels. Square root of that is 92,681. Assuming the LEDs are about 2cm apart, each side of the screen would only be 1.85km long. So it seems it would be the size of a village, or am I missing something?

  • @st0rmforce

    @st0rmforce

    6 жыл бұрын

    The way he's probably working is that the cabinet holds 256 bytes of memory and it's nearly 2m tall. 1 gig would be 4 million times bigger

  • @dannygjk

    @dannygjk

    6 жыл бұрын

    +st0rmforce What mrneglect said makes sense to me.

  • @MATAM29

    @MATAM29

    5 жыл бұрын

    What if you have 1 TB?

  • @bowiebrewster6266
    @bowiebrewster62667 жыл бұрын

    4:55 ugggh pain in my heart

  • @davef21370
    @davef213707 жыл бұрын

    That truly is a thing of beauty and one of the coolest things I've ever seen. Brilliant.

  • @jephph5776
    @jephph57767 жыл бұрын

    This thing is fascinating, I'd love to see it in person. Really great job!

  • @BEP0
    @BEP07 жыл бұрын

    Nice.

  • @EscapeMCP
    @EscapeMCP7 жыл бұрын

    If the memory is being used to show a game of Tetris, where the hell is the code to run Tetris coming from????

  • @TheSunriseAnimation

    @TheSunriseAnimation

    7 жыл бұрын

    probably a electronics component that is nearly as small as your normal ram, in your pc or whatever, cramped in next or behind that screen.... probably it works without that but my point of view not that educative and worth the prize it gained. i'm not happy with that design, there is an series by "Ben Eater" who builds a 8 bit processor and uses some electronic components to replace these parts that would eat up a bunch of space and money but explains how they work before. its amazing how this guy can explain it!

  • @morphx666

    @morphx666

    7 жыл бұрын

    Maybe, they're just mapping a small segment of memory (the video memory) to the LEDs panel and the rest remains hidden.

  • @andljoy

    @andljoy

    7 жыл бұрын

    You would have to hand code the memory locations so that you can put the piece in the correct location.

  • @jakejakeboom

    @jakejakeboom

    7 жыл бұрын

    that's data memory, there must be a separate instruction memory

  • @DanieleGiorgino

    @DanieleGiorgino

    7 жыл бұрын

    It's a discrete chip of 32kB.

  • @TheRetroShed
    @TheRetroShed2 жыл бұрын

    Takes me back to when I did GCSE IT back in the 80s. What an incredible bit of kit. Love it!

  • @JamesJohnson-yy1xt
    @JamesJohnson-yy1xt7 жыл бұрын

    This is the coolest thing I've ever seen on this scale.

  • @alexandruadrian7388
    @alexandruadrian73887 жыл бұрын

    Yeah but can it run Crysis

  • @ReeCocho

    @ReeCocho

    7 жыл бұрын

    Asking the real questions.

  • @Deimos94

    @Deimos94

    7 жыл бұрын

    If you are willing to wait long enouth for each drawn frame.

  • @Vekkq

    @Vekkq

    7 жыл бұрын

    port it

  • @amperzand9162

    @amperzand9162

    7 жыл бұрын

    Maybe if you let it print the screen, from a disk, one block of pixels at a time, onto paper.

  • @devilaverage6718

    @devilaverage6718

    7 жыл бұрын

    1 frame per year

  • @noxabellus
    @noxabellus7 жыл бұрын

    Am I the only one who wants to play with PowderToy now?

  • @enricorov
    @enricorov7 жыл бұрын

    One of the best things I ever saw recently. This channel is awesome.

  • @stachowi
    @stachowi7 жыл бұрын

    This is an absolutely phenomenal video... great timing too as i'm studying CPUs now!

  • @BrianAndersonPhotography
    @BrianAndersonPhotography7 жыл бұрын

    It's cool that James' last name is Newman, even though it's spelled differently(Neumann) ;) He should change his middle name to 'von' :)

  • @WhoWatchesVideos
    @WhoWatchesVideos7 жыл бұрын

    "It's an early nineties processor" It's just a matter of time before someone ports DOOM to it.

  • @theralhaljordan7337

    @theralhaljordan7337

    4 жыл бұрын

    @@Empika it's 16bit though, they can always add more ram

  • @practicalsoftwaremarcus
    @practicalsoftwaremarcus7 жыл бұрын

    Truly amazing, never seen something so didactic like that before.

  • @Wizarth
    @Wizarth7 жыл бұрын

    I'm glad he addressed if it was an implementation of a historic processor or not. I was wondering exactly that.

  • @DJoppiesaus
    @DJoppiesaus7 жыл бұрын

    "microprocessor"

  • @Ringeltier
    @Ringeltier4 жыл бұрын

    Who is watching this in 2019 from the KZread recommendations? Why youtube?

  • @CrusaderJacky

    @CrusaderJacky

    4 жыл бұрын

    @@droopy_eyes Same here

  • @ATearThroughReality

    @ATearThroughReality

    4 жыл бұрын

    Let's be honest, there are worse things to wake n bake to.

  • @ChrisWalshZX
    @ChrisWalshZX7 жыл бұрын

    wow! I need to look into this processor more. superb research project!

  • @wassy83
    @wassy834 жыл бұрын

    I think this is one of the more beautiful things I have ever seen.

  • @stormytheman4264
    @stormytheman42647 жыл бұрын

    Install Linux on it already.

  • @unvergebeneid

    @unvergebeneid

    7 жыл бұрын

    You mean NetBSD

  • @unvergebeneid

    @unvergebeneid

    7 жыл бұрын

    True, even NetBSD seems to need 4 MB of RAM. Apparently their claims to run on a toaster are wildly overstated ;)

  • @SaHaRaSquad

    @SaHaRaSquad

    7 жыл бұрын

    +Penny Lane Well, there is one modified toaster that sends a tweet each time it toasts something...

  • @unvergebeneid

    @unvergebeneid

    7 жыл бұрын

    And does it run NetBSD?

  • @choosetolivefree

    @choosetolivefree

    6 жыл бұрын

    Well, you can't exactly install software on a CPU. You need other components, like a hard disk, RAM, etc.

  • @josh580
    @josh5804 жыл бұрын

    100% serviceable. Try refurbishing CPU's.

  • @jaffarbh
    @jaffarbh2 жыл бұрын

    Amazing is an understatement. Very well done

  • @fuzzylilpeach6591
    @fuzzylilpeach65916 жыл бұрын

    Please do more on this. This is amazing.

  • @januszskudrzyk1577
    @januszskudrzyk15777 жыл бұрын

    Fun fact: they had to build additional power plant just to provide enough power to light all of those leds up.

  • @Nagria2112
    @Nagria21127 жыл бұрын

    someone build my minecraft projekt in reallife xD

  • @dariusduesentrieb

    @dariusduesentrieb

    7 жыл бұрын

    wow did you build a processor? how long did this take

  • @Nagria2112

    @Nagria2112

    7 жыл бұрын

    this takes a very long time. but i´m playing only now and then so its not finished... i got some finished mini-stuff... siccor stone paper, a 4 bit calculator and 4 wins game. the problem with minecraft is the big delay times. They don´t allow for fast taktrates so i will use a other programm in the future ^^

  • @dariusduesentrieb

    @dariusduesentrieb

    7 жыл бұрын

    ***** i dont understand you, why is this sad?

  • @animowany111

    @animowany111

    7 жыл бұрын

    Factorio combinators are also limited, they run at 60 times a second (which, while better than Minecraft's 20 ticks per second or 10 redstone ticks per second, is still terrible for a computer.) Also, the fact they are laid out in 2D makes the resulting circuits more messy. But I guess they did update the combinators a week ago in 0.15, I haven't played much with them but now they have proper boolean logic and operations like modulo in the arithmetic combinators.

  • @rcookie5128

    @rcookie5128

    7 жыл бұрын

    just because he didn't design it and just built it after someone elses design, doesn't mean he can't be proud of it. I used to learn logical operations and stuff like this through redstone tutorials for minecraft too, and I was super proud to finally understand how (basically) a simple computing unit works.. I was just a teenie, too and my aim was just to understand and not reinvent microprocessing engineering.. So I can fully understand why he claims it "his project" and I see nothing wrong with that, we're not all genius veterans here :)

  • @seanc.5310
    @seanc.53107 жыл бұрын

    That is an amazing learning tool! Kudos to the people who worked on this project, what better way to visualize how a CPU actually functions? Must of taken a lot of work to engineer, wire and get this beast working!

  • @col.nathanr.jessup5700
    @col.nathanr.jessup57007 жыл бұрын

    Work of art.

  • @ColCoal
    @ColCoal7 жыл бұрын

    Now make one entirely out of magnets.

  • @shapshooter7769

    @shapshooter7769

    7 жыл бұрын

    You'd be literally be switching the transistors with relays. Note that there are many ways to implement logic, whether it be trapdoors or water pipes.

  • @joshuadurham9570

    @joshuadurham9570

    7 жыл бұрын

    You can even do it with dominoes. If you can make logic gates, you can make a computer.

  • @asganaway

    @asganaway

    7 жыл бұрын

    ColCoal do it with pneumatic valve if you dare!

  • @andrasfogarasi5014

    @andrasfogarasi5014

    7 жыл бұрын

    No. DOMINOS.

  • @quaxk
    @quaxk7 жыл бұрын

    should upgrade to the new model that came out last november, the MAGAProcessor

  • @matsv201

    @matsv201

    7 жыл бұрын

    Well they are in UK .. so it would be a MUKGA processor

  • @menachemsalomon

    @menachemsalomon

    7 жыл бұрын

    matsv201 Yeah, but they're also in England, so MEGA is just fine.

  • @joshwilliams7692

    @joshwilliams7692

    7 жыл бұрын

    We have the best processors, don't we folks?

  • @pattyoneill91
    @pattyoneill913 жыл бұрын

    Make no mistake, people base utility of computers on a very limited span of things because of the general publics lack of knowledge of computer language and reliance on a graphical user interface, that machine, it can a great deal of things. If we lost access to most of our current computer tech and had to use a couple of these machines for a week, trust me there's literally thousands of things that cpu can do. All computers can be useful. An intel 4004 is still an amazing machine. The principal fact that we even have integrated circuits is mind boggling and we should be very thankful everyday that we have these devices and never take them for granted. They have brought me such joy, they are so interesting.

  • @NickT6630
    @NickT66305 жыл бұрын

    Fantastic piece of work.

  • @glenwoofit
    @glenwoofit5 жыл бұрын

    That's incredible.... respect to the guy who built that.

  • @jeroenfeher8107
    @jeroenfeher81074 жыл бұрын

    An absolutely amazing machine

  • @ArtyomGalstyan
    @ArtyomGalstyan7 жыл бұрын

    That is a nice demonstration for students. It's always easier to understand a process when it is visualized.

  • @bradmartisius2625
    @bradmartisius26257 жыл бұрын

    Best Computerphile video ever!

  • @nab-rk4ob
    @nab-rk4ob7 жыл бұрын

    How . . . I have no words. Thank you.

  • @KrisuTopher38
    @KrisuTopher387 жыл бұрын

    I've seen this kind of thing about 1,5 year ago done on a much smaller scale by Martin Brandstätter (you can search him on youtube). He has built an ALU, 16 bytes of RAM and a decoder for it using only discrete components, but he has never took it this far. It's amazing to see that someone else has done it, and in a very esthetic and educational way.

  • @boballmendinger3799
    @boballmendinger37996 ай бұрын

    What an amazing, beautiful machine!

  • @JosephNaberhaus
    @JosephNaberhaus7 жыл бұрын

    This is absolutely incredible!

  • @RyanVasquez6089
    @RyanVasquez60897 жыл бұрын

    AHHHHHHH I loved following this build on Hackaday. I'm glad to see its final resting place. :)

  • @BingtheLizard
    @BingtheLizard7 жыл бұрын

    This is absolutely marvelous. Would be such a wonderful tool for teaching computer science.

  • @jaysistar2711
    @jaysistar27115 жыл бұрын

    This is a really great project!

  • 7 жыл бұрын

    OMG I love how immensely cool this is! Amazing!

  • @JonathanTot
    @JonathanTot7 жыл бұрын

    this is absolutely FANTASTIC along side CrashCourse Computer Science's recent videos

  • @FrankyLeeuwerck
    @FrankyLeeuwerck7 жыл бұрын

    Fantastic overview ! Good idea using the Tetris game and game console.

  • @jinjatube
    @jinjatube7 жыл бұрын

    sooooo beautiful! Amazing work!

  • @jaybingham3711
    @jaybingham37117 жыл бұрын

    great idea. super educational. well done all the way around.

  • @marcello4258
    @marcello42583 жыл бұрын

    your students hopefully fully appreciate this effort.. i can't imagine any better to understand how computers work