категории | RSS

Джон Кармак: Мир мог бы работать и на старом "железе" при лучшей оптимизации ПО

Исследователь Google и специалист по разработке LaurieWired недавно опубликовала интересный пост в твиттере – что произойдет после апокалипсиса в производстве процессоров? Как технологический мир отреагирует на будущее без новых и быстрых чипов? И легенда программирования и оптимизации Джон Кармак предложил не менее интересный ответ.

LaurieWired выдвинула идею "Дня нулевого производства" (Z-Day) – события, при котором производители перестают выпускать новые дизайны для микрочипов. Учитывая существующие запасы, исследователь прогнозирует резкий рост цен на компьютеры, остановку расширения облачных мощностей и начало медленной деградации самых продвинутых чипов из-за электромиграции – всё это в течение первого года после Z-Day.

В последующие годы после такого явления, ситуация ухудшится: возникнет черный рынок процессоров, а серверные CPU Xeon будут цениться дороже золота. Компьютерные технологии могут откатиться на десятилетия назад, так как старые системы, построенные на более крупных технологических нормах, оказываются гораздо устойчивее к электромиграции.

Люди начнут модифицировать классические процессоры, вроде Motorola 68000, чтобы они работали тысячи лет без существенного износа транзисторов. Более продвинутые системы – такие как iMac G3, продававшиеся между 1998 и 2003 годами – станут рабочими станциями для элиты, в то время как остальные будут перепрофилировать оборудование из Gameboy, Macintosh SE и Commodore 64.

Ветеран id Software Джон Кармак решил высказаться об этом мысленном эксперименте. Будучи разработчиком графического движок Doom, который он сделал всего за 28 часов на "винтажном оборудовании", Кармак отметил, что значительная часть современного мира могла бы работать на устаревшем оборудовании, если бы оптимизация ПО была приоритетом для разработчиков.

Легендарный программист предлагает перевести все интерпретируемые продукты на основе микросервисов в монолитные нативные кодовые базы. Программисты отказались бы от современных шаблонов разработки и искали более эффективные подходы, подобные тем, что использовались на ранних этапах, когда не было интернета для распространения патчей.

Такая смена парадигмы заставила бы пост-апокалиптических программистов использовать древнее оборудование, и адаптировать ПО для эффективной работы на устаревших чипах. Кармак также признает, что инновационные новые продукты стали бы гораздо реже без сверхдешевых и масштабируемых вычислений.

Хотя идеи Кармака представлены в контексте мысленного эксперимента, они имеют практическую актуальность и сегодня. Например, стала бы Microsoft по-прежнему устанавливать строгие аппаратные требования, если бы приоритетом была оптимизация Windows 11? Аналогично, насколько игровая индустрия могла бы выиграть от лучшей оптимизации?



Источник новости: shazoo.ru

DimonVideo
2025-05-19T12:43:02Z

Здесь находятся
всего 0. За сутки здесь было 0 человек
Яндекс.Метрика