Steve R.
Retired
- Local time
- Yesterday, 20:12
- Joined
- Jul 5, 2006
- Messages
- 5,191
Linux boots in 4.76 days on the Intel 4004
Historic 4-bit microprocessor from 1971 can execute Linux commands over days or weeks.
arstechnica.com
Now who has the courage to take on the challenge of getting the current version of Windows to boot on an Intel 4004?Hardware hacker Dmitry Grinberg recently achieved what might sound impossible: booting Linux on the Intel 4004, the world's first commercial microprocessor. With just 2,300 transistors and an original clock speed of 740 kHz, the 1971 CPU is incredibly primitive by modern standards. And it's slow—it takes about 4.76 days for the Linux kernel to boot.
If you're skeptical that this feat is possible with a raw 4004, you're right: The 4004 itself is far too limited to run Linux directly. Instead, Grinberg created a solution that is equally impressive: an emulator that runs on the 4004 and emulates a MIPS R3000 processor—the architecture used in the DECstation 2100 workstation that Linux was originally ported to. This emulator, along with minimal hardware emulation, allows a stripped-down Debian Linux to boot to a command prompt.