Someone built a system with Intel’s first CPU that’s half a century old, and it can boot Linux – if you have a spare week to wait

  • Hi there and welcome to PC Help Forum (PCHF), a more effective way to get the Tech Support you need!
    We have Experts in all areas of Tech, including Malware Removal, Crash Fixing and BSOD's , Microsoft Windows, Computer DIY and PC Hardware, Networking, Gaming, Tablets and iPads, General and Specific Software Support and so much more.

    Why not Click Here To Sign Up and start enjoying great FREE Tech Support.

    This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.
  • Hello everyone We want to personally apologize to everyone for the downtime that we've experienced. We are working to get everything back up as quickly as possible. Due to the issues we've had, your password will need to be reset. Please click the button that says "Forgot Your Password" and change it. We are working to have things back to normal. Emails are fixed and should now send properly. Thank you all for your patience. Thanks, PCHF Management

PCHF IT Feeds

PCHF Tech News
PCHF Bot
Jan 10, 2015
52,111
26
pchelpforum.net
Wish your PC booted up faster? Well, if you think your computer has a sluggish startup time, how about waiting the best part of a week for the machine to boot? That’s the length of time a Linux PC powered by an ancient Intel CPU will keep you tapping your fingers on the desk.

Tom’s Hardware flagged up this left-field experiment, undertaken by a programmer, Dmitry Grinberg, who set about using the Intel 4004 to boot up Linux (Debian, to be precise).

You may be aware that this isn’t just any old processor, but Intel’s very first chip, and indeed the first commercially produced microprocessor in the world, which arrived in 1971. Yes, over half a century ago now, the Intel 4004 appeared in all its 4-bit glory (with its successor being the Intel 8080, later leading to the famous 8086 processor, ushering in the x86 era).

So, how does this silicon relic boot Debian exactly? Very, very, very, very slowly, is the answer.

Indeed, booting up Linux took 4.76 days, and as Tom’s notes, even carrying out a directory listing command took the aged CPU some 16 hours – ouch.

The full video of the Linux system being booted is available on YouTube in unedited form, but even speeded up to 120x faster, it takes 1 hour and 40 minutes to watch – should you be suffering from a bit of insomnia, and in need of some material at bedtime, perhaps. If you want the short 10-minute take, see it below.


Analysis: All the gory details​


This is very definitely one of those projects that falls into the ‘fun but pointless’ category, which Grinberg fully admits. Frankly, it’s a wonder that it can be done at all – remember that the Intel 4004 was a 4-bit processor originally developed as a calculator chip.

How on Earth was this feat performed, exactly? Well, Grinberg’s extensive blog post provides a full account, but if you’re going to brave that, be warned that it goes in-depth into all sorts of techie details.

The quick version is that the programmer used a dev board as the system with an Intel 4004 processor, clock generator, RAM, a ROM controller (and an ATMEGA48 acting as ROM), and then needed to pull off some emulation tricks and a raft of Linux optimizations.

In short, hats off to Grinberg, who has authored a bunch of other interesting projects shown off on that blog site, including the enterprising feat of PokéWalker hacking (the PokéWalker was one of the most accurate pedometers ever made, can you believe?).

You might also like​


Continue reading...