Найти в Дзене
Shazoo

Умелец запустил Linux на процессоре 1971 года — загрузка ядра заняла 5 дней

Хакер Дмитрий Гринберг совершил удивительное достижение, заставив Linux работать на процессоре Intel 4004 1971 года выпуска, хотя для запуска системы потребовалось почти пять дней. У этого эксперимента нет практического применения, но достижение все же впечатляющее, учитывая возраст чипа. Intel 4004 — первый коммерчески выпускаемый микропроцессор, с 2600 транзисторами и тактовой частотой 790 кГц. Этот 4-битный процессор, даже по меркам 1970-х годов, был крайне простым и не поддерживает многие современные операции, такие как логические операции и прерывания, что делает многозадачность невозможной. Для запуска Linux Гринберг написал программу, эмулирующую процессор MIPS R3000 на Intel 4004, использовав периодически правильные компоненты и собственную печатную плату с базовым дисплеем. https://youtu.be/NQZZ21WZZr0 Изначально прогнозировалось, что загрузка ядра операционной системы займет около девяти дней, но благодаря оптимизациям время было сокращено до 4,76 дня. Это стало возможным бла

Хакер Дмитрий Гринберг совершил удивительное достижение, заставив Linux работать на процессоре Intel 4004 1971 года выпуска, хотя для запуска системы потребовалось почти пять дней. У этого эксперимента нет практического применения, но достижение все же впечатляющее, учитывая возраст чипа.

Intel 4004 — первый коммерчески выпускаемый микропроцессор, с 2600 транзисторами и тактовой частотой 790 кГц. Этот 4-битный процессор, даже по меркам 1970-х годов, был крайне простым и не поддерживает многие современные операции, такие как логические операции и прерывания, что делает многозадачность невозможной. Для запуска Linux Гринберг написал программу, эмулирующую процессор MIPS R3000 на Intel 4004, использовав периодически правильные компоненты и собственную печатную плату с базовым дисплеем.

https://youtu.be/NQZZ21WZZr0

Изначально прогнозировалось, что загрузка ядра операционной системы займет около девяти дней, но благодаря оптимизациям время было сокращено до 4,76 дня. Это стало возможным благодаря ряду хитростей и небольшому разгону процессора на 5%.

Комментарии на сайте