MegaProcessor - Computerphile

Sdílet
Vložit
  • čas přidán 1. 05. 2017
  • 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

Komentáře • 940

  • @AmartyaDattaGupta
    @AmartyaDattaGupta Před 7 lety +908

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

    • @qqqqqqqqqq489
      @qqqqqqqqqq489 Před 7 lety +23

      Same for Computer science :P

    • @TheSunriseAnimation
      @TheSunriseAnimation Před 7 lety +24

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

    • @_aullik
      @_aullik Před 7 lety +4

      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 Před 7 lety +2

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

    • @fluteplayerify
      @fluteplayerify Před 7 lety +12

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

  • @levilapsley3811
    @levilapsley3811 Před 7 lety +174

    2:50 = best overclocking guide

  • @HansLemurson
    @HansLemurson Před 7 lety +63

    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
    @semitangent Před 7 lety +511

    Looks like a challenge Ben Eater should accept.

    • @_aullik
      @_aullik Před 7 lety +16

      nope I like what ben eater did alot more.

    • @derstreber2
      @derstreber2 Před 7 lety +28

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

    • @Teth47
      @Teth47 Před 7 lety +10

      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 Před 7 lety +4

      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 Před 7 lety +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 Před rokem +9

    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!

  • @Komagb
    @Komagb Před 6 lety +110

    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 Před 4 lety +8

      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 Před 4 lety +7

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

    • @kartikeyajp8294
      @kartikeyajp8294 Před rokem +2

      @@monad_tcp yeah petrol powered calculator

    • @balala4641
      @balala4641 Před rokem +2

      @@monad_tcp muh climart change!

  • @mr.nobody6829
    @mr.nobody6829 Před 6 lety +7

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

  • @kateiry4719
    @kateiry4719 Před 4 lety +173

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

    • @Tensho_C
      @Tensho_C Před 4 lety +5

      2Hz

    • @conkcreet
      @conkcreet Před 4 lety +2

      4.20 wHaT yOu SmOkInG

    • @vulgosmk
      @vulgosmk Před 4 lety +1

      im using one core 2 quad q6600 in 4.7ghz

    • @dannygjk
      @dannygjk Před 4 lety

      @@Tensho_C He said 19 KHz. XD

  • @HowToFAQ
    @HowToFAQ Před 7 lety +106

    I've gotta see this in person!

    • @qwertykeyboard5901
      @qwertykeyboard5901 Před 7 lety

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

    • @usgbitJS
      @usgbitJS Před 7 lety +2

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

    • @tjja7321
      @tjja7321 Před 6 lety

      yes. me too.

    • @Angel-wo8gv
      @Angel-wo8gv Před 6 lety +7

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

  • @adamlopes9883
    @adamlopes9883 Před 4 lety +9

    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
    @esdev92 Před 7 lety +4

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

  • @smartmineofficial
    @smartmineofficial Před 7 lety +1011

    It's more of a Macroprocessor...

    • @Alex-qf1pm
      @Alex-qf1pm Před 7 lety +59

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

    • @OoJxShadow
      @OoJxShadow Před 7 lety +22

      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 Před 7 lety +15

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

    • @picobyte
      @picobyte Před 7 lety +16

      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 Před 7 lety

      lol

  • @tommihommi1
    @tommihommi1 Před 7 lety +133

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

    • @hanss3147
      @hanss3147 Před 7 lety +1

      I was thinking the same thing!

    • @philp4684
      @philp4684 Před 7 lety +2

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

    • @MATAM29
      @MATAM29 Před 5 lety +2

      Just like Garry Newman, creator of GMod.

    • @dylanh333
      @dylanh333 Před 4 lety +1

      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 Před 2 lety

      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?

  • @StefsEngineering
    @StefsEngineering Před 7 lety +4

    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
    @wrappeda Před 2 lety +2

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

  • @swissplaydfds1920
    @swissplaydfds1920 Před 4 lety

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

  • @Draecko
    @Draecko Před 7 lety +5

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

  • @alexwhb122
    @alexwhb122 Před 4 lety +4

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

  • @rodoherty1
    @rodoherty1 Před 7 lety +1

    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!

  • @vishnushankar1702
    @vishnushankar1702 Před 7 lety

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

  • @jantar1154
    @jantar1154 Před 4 lety +11

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

  • @henmich
    @henmich Před 4 lety +5

    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.

  • @KX36
    @KX36 Před 7 lety +1

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

  • @jtveg
    @jtveg Před 7 lety

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

  • @lmaoroflcopter
    @lmaoroflcopter Před 4 lety +31

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

    • @tips1483
      @tips1483 Před 3 lety

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

    • @lumpyfishgravy
      @lumpyfishgravy Před 3 lety

      Pneumatics

    • @mayurvashishth1484
      @mayurvashishth1484 Před rokem +1

      There is one called Harry Porter's relay computer

  • @jays_jae
    @jays_jae Před 4 lety +96

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

  • @EB01
    @EB01 Před 7 lety +1

    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.

  • @sysmatt
    @sysmatt Před 7 lety +1

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

  • @8b8b8b
    @8b8b8b Před 4 lety +77

    I want a physical Clock Speed slider on my computer

    • @clayton1199
      @clayton1199 Před 4 lety +1

      Botong Lin Yes

    • @bananafructa2097
      @bananafructa2097 Před 4 lety +7

      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 Před 4 lety +8

      Use Redstone repeater then

    • @dac518
      @dac518 Před 4 lety +4

      @@ShiroCh_ID please respond to NASA they need you

    • @renatoigmed
      @renatoigmed Před 3 lety

      @@dac518 they need minecraft players?

  • @MasthaX
    @MasthaX Před 7 lety +4

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

  • @enricorov
    @enricorov Před 7 lety

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

  • @starphoenix42
    @starphoenix42 Před 7 lety +1

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

  • @glitchsmasher
    @glitchsmasher Před 7 lety +308

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

    • @stensoft
      @stensoft Před 7 lety +58

      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 Před 7 lety +11

      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_- Před 7 lety +22

      For doom your would need a whole stadium of these.

    • @Phourc
      @Phourc Před 7 lety +20

      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 Před 7 lety

      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.

  • @jan_harald
    @jan_harald Před 7 lety +11

    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 Před 7 lety +5

      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 Před 7 lety +2

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

  • @sjenkins1057
    @sjenkins1057 Před 7 lety

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

  • @aaroncuthbertson942
    @aaroncuthbertson942 Před 7 lety +1

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

  • @jonty3551
    @jonty3551 Před 4 lety +4

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

  • @Guyflyer12
    @Guyflyer12 Před 7 lety +82

    "Microprocessor" - fills an entire room.

    • @TheOriginalEviltech
      @TheOriginalEviltech Před 7 lety +9

      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 Před 7 lety +1

      +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 Před 6 lety

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

    • @gwenynorisu6883
      @gwenynorisu6883 Před 6 lety

      Microprocessor _model_

    • @Wloudeemre
      @Wloudeemre Před 5 lety +1

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

  • @grahamehadden4320
    @grahamehadden4320 Před 7 lety

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

  • @aminarahman2429
    @aminarahman2429 Před rokem

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

  • @StephenJohnFord
    @StephenJohnFord Před 7 lety +17

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

    • @Xamdify
      @Xamdify Před 7 lety +9

      If I remember correctly this is made by one person.

    • @ThatsEli
      @ThatsEli Před 7 lety +4

      Niels van Schooten Yep, one person

    • @Minty1337
      @Minty1337 Před 7 lety +2

      one person

    • @Mishkafofer
      @Mishkafofer Před 6 lety

      hikari work of love man, work of love

    • @dannygjk
      @dannygjk Před 6 lety +1

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

  • @PendragonDaGreat
    @PendragonDaGreat Před 7 lety +81

    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 Před 7 lety +39

      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 Před 7 lety +5

      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 Před 7 lety +3

      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 Před 7 lety +9

      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 Před 7 lety +13

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

  • @laurencevanhelsuwe3052

    Absolutely stunning.. and the guy had to include a divide instruction just for fun.. incredible.

  • @smertonosnyibratni
    @smertonosnyibratni Před 4 lety +5

    Im so glad the led's and circuitry are red

  • @Flankymanga
    @Flankymanga Před 7 lety +30

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

    • @OfftopicStuff
      @OfftopicStuff Před 7 lety +2

      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_ Před 7 lety +1

      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 Před 7 lety

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

    • @Nadia1989
      @Nadia1989 Před 5 lety

      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

  • @stachowi
    @stachowi Před 7 lety

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

  • @jephph5776
    @jephph5776 Před 7 lety

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

  • @GeekIWG
    @GeekIWG Před 7 lety +4

    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.

  • @TheWeepingCorpse
    @TheWeepingCorpse Před 7 lety +4

    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 Před 7 lety +2

      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 Před 6 lety +1

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

  • @davef21370
    @davef21370 Před 7 lety

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

  • @schmoab
    @schmoab Před 7 lety

    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.

  • @noxabellus
    @noxabellus Před 7 lety +5

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

  • @alexandruadrian7388
    @alexandruadrian7388 Před 7 lety +623

    Yeah but can it run Crysis

    • @ReeCocho
      @ReeCocho Před 7 lety +31

      Asking the real questions.

    • @Deimos94
      @Deimos94 Před 7 lety +57

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

    • @Vekkq
      @Vekkq Před 7 lety +3

      port it

    • @amperzand9162
      @amperzand9162 Před 7 lety +3

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

    • @devilaverage6718
      @devilaverage6718 Před 7 lety +15

      1 frame per year

  • @m1geo
    @m1geo Před 4 lety

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

  • @elfranne
    @elfranne Před 7 lety

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

  • @BrianAndersonPhotography
    @BrianAndersonPhotography Před 7 lety +5

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

  • @BEP0
    @BEP0 Před 7 lety +18

    Nice.

  • @sergeantseven4240
    @sergeantseven4240 Před 5 lety

    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.

  • @JamesJohnson-yy1xt
    @JamesJohnson-yy1xt Před 7 lety

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

  • @Ringeltier
    @Ringeltier Před 4 lety +21

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

  • @bowiebrewster6266
    @bowiebrewster6266 Před 7 lety +3

    4:55 ugggh pain in my heart

  • @jaffarbh
    @jaffarbh Před 2 lety

    Amazing is an understatement. Very well done

  • @JonathanTot
    @JonathanTot Před 7 lety

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

  • @EscapeMCP
    @EscapeMCP Před 7 lety +151

    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 Před 7 lety +16

      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 Před 7 lety +60

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

    • @andljoy
      @andljoy Před 7 lety +2

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

    • @jakejakeboom
      @jakejakeboom Před 7 lety +37

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

    • @DanieleGiorgino
      @DanieleGiorgino Před 7 lety +3

      It's a discrete chip of 32kB.

  • @WhoWatchesVideos
    @WhoWatchesVideos Před 7 lety +12

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

  • @BingtheLizard
    @BingtheLizard Před 7 lety

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

  • @mrneglect
    @mrneglect Před 7 lety +8

    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 Před 6 lety +2

      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 Před 6 lety

      +st0rmforce What mrneglect said makes sense to me.

    • @MATAM29
      @MATAM29 Před 5 lety

      What if you have 1 TB?

  • @DJoppiesaus
    @DJoppiesaus Před 7 lety +5

    "microprocessor"

  • @NickT6630
    @NickT6630 Před 5 lety

    Fantastic piece of work.

  • @wassy83
    @wassy83 Před 4 lety

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

  • @januszskudrzyk1577
    @januszskudrzyk1577 Před 7 lety +3

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

  • @josh580
    @josh580 Před 4 lety +3

    100% serviceable. Try refurbishing CPU's.

  • @seanc.5310
    @seanc.5310 Před 7 lety +1

    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!

  • @bradmartisius2625
    @bradmartisius2625 Před 7 lety

    Best Computerphile video ever!

  • @stormytheman4264
    @stormytheman4264 Před 7 lety +36

    Install Linux on it already.

    • @unvergebeneid
      @unvergebeneid Před 7 lety +3

      You mean NetBSD

    • @unvergebeneid
      @unvergebeneid Před 7 lety +3

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

    • @SaHaRaSquad
      @SaHaRaSquad Před 7 lety

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

    • @unvergebeneid
      @unvergebeneid Před 7 lety +1

      And does it run NetBSD?

    • @choosetolivefree
      @choosetolivefree Před 6 lety +1

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

  • @Nagria2112
    @Nagria2112 Před 7 lety +59

    someone build my minecraft projekt in reallife xD

    • @dariusduesentrieb
      @dariusduesentrieb Před 7 lety

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

    • @Nagria2112
      @Nagria2112 Před 7 lety +1

      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 Před 7 lety

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

    • @animowany111
      @animowany111 Před 7 lety

      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 Před 7 lety +4

      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 :)

  • @JosephNaberhaus
    @JosephNaberhaus Před 7 lety

    This is absolutely incredible!

  • @ArtyomGalstyan
    @ArtyomGalstyan Před 7 lety

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

  • @ColCoal
    @ColCoal Před 7 lety +6

    Now make one entirely out of magnets.

    • @shapshooter7769
      @shapshooter7769 Před 7 lety

      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 Před 7 lety

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

    • @asganaway
      @asganaway Před 7 lety

      ColCoal do it with pneumatic valve if you dare!

    • @andrasfogarasi5014
      @andrasfogarasi5014 Před 7 lety

      No. DOMINOS.

  • @quaxk
    @quaxk Před 7 lety +26

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

    • @matsv201
      @matsv201 Před 7 lety

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

    • @menachemsalomon
      @menachemsalomon Před 7 lety +3

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

    • @joshwilliams7692
      @joshwilliams7692 Před 7 lety

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

  • @TheRetroShed
    @TheRetroShed Před 2 lety

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

  • @pattyoneill91
    @pattyoneill91 Před 3 lety

    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.

  • @FrankyLeeuwerck
    @FrankyLeeuwerck Před 7 lety

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

  • @practicalsoftwaremarcus
    @practicalsoftwaremarcus Před 7 lety +1

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

  • @fuzzylilpeach6591
    @fuzzylilpeach6591 Před 6 lety

    Please do more on this. This is amazing.

  • @boballmendinger3799
    @boballmendinger3799 Před 6 měsíci

    What an amazing, beautiful machine!

  • @Paul-ty1bv
    @Paul-ty1bv Před 4 lety

    So cool. Thanks David Bamber!

  • @glenwoofit
    @glenwoofit Před 5 lety

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

  • @ChrisWalshZX
    @ChrisWalshZX Před 7 lety

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

  •  Před 7 lety

    OMG I love how immensely cool this is! Amazing!

  • @Wizarth
    @Wizarth Před 7 lety

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

  • @MANS4ON-Ce137
    @MANS4ON-Ce137 Před 7 lety

    Very cool demonstration!

  • @jaysistar2711
    @jaysistar2711 Před 5 lety

    This is a really great project!

  • @KrisuTopher38
    @KrisuTopher38 Před 7 lety

    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.

  • @nab-rk4ob
    @nab-rk4ob Před 7 lety

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

  • @aaronv.814
    @aaronv.814 Před 7 lety

    This is amazing. Thank you for this educational tool. Super cool.

  • @jaybingham3711
    @jaybingham3711 Před 7 lety

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

  • @michaelhawthorne8696
    @michaelhawthorne8696 Před 7 lety

    That's awesome, nice work.

  • @jinjatube
    @jinjatube Před 7 lety

    sooooo beautiful! Amazing work!

  • @t33th4n
    @t33th4n Před 7 lety

    Beautiful and amazing!