Linux launched on Intel 4004 – loading took five days

According to OpenNet, developer Dmitry Grinberg managed to run the Linux kernel with a rootfs environment from Debian on a 10-micron 4-bit Intel 4004 processor, released at the end of 1971 and considered the world’s first commercially available single-chip microprocessor. The Intel 4004 has only 2300 transistors. The processor had only 46 instructions, and its peak performance reached approximately 93 thousand operations per second.

Due to the impossibility of directly porting the kernel to the Intel 4004 and due to the limitations of the CPU itself, the author decided to write an emulator for the MIPS R3000 processor, within which Linux was already running. To run the processor, the author created a Linux/4004 board using several approaches based on components from the 1970s, which, as it turned out, were not so cheap. Naturally, the board also contains much more modern components that allow, for example, the use of an SD card as permanent memory.

Image source: dmitry.gr

Due to the low performance of the Intel 4004, the emulator worked slowly – it took almost 4 hours of real time to process each virtual second in the emulated environment. With improvements to the board and software, the Linux boot time dropped from almost 9 days to about 5 days. The author was even able to overclock the CPU from the base 740 kHz to 790 kHz. Those wishing to repeat the experiment can use the published specifications and board diagram, as well as software.

admin

Share
Published by
admin

Recent Posts

OpenAI’s main competitor received another $4 billion in investment from Amazon

Amazon announced an additional $4 billion investment in artificial intelligence company Anthropic, the creator of…

20 minutes ago

Threads gets ‘long overdue improvements’ to search and trends

Meta✴ Platforms, the owner of the social network Threads, announced “long overdue improvements” for its…

1 hour ago

Ubisoft spoke about the capabilities and innovations of stealth mechanics in Assassin’s Creed Shadows – new gameplay

Image source: Ubisoft Let us remind you that the events of Assassin’s Creed Shadows will…

2 hours ago

Assembly of the second NASA SLS rocket has started – in a year it will send people on a flight around the Moon

NASA announced that assembly of the second lunar rocket, SLS (Space Launch System), has begun…

2 hours ago

The creators of Black Myth: Wukong will surprise players before the end of the year – teaser from the head of Game Science

Co-founder and CEO of the Chinese studio Game Science, Feng Ji, hinted that some surprises…

4 hours ago

Nvidia stock is no longer the best performer – MicroStrategy soars 500% in a year thanks to Bitcoin

Last Wednesday, trading volume in MicroStrategy shares exceeded that of Nvidia and Tesla. The company,…

4 hours ago