Создатель Linux вновь раскритиковал процессоры Intel

Отсутствие поддержки оперативной памяти с коррекцией ошибок (ECC) в потребительских процессорах Intel посчитал ошибкой создатель операционной системы Linux Линус Торвальдс. Об этом он заявил 2 января на компьютерном форуме Real World Techlogies.
В том же сообщении Торвальдс похвалил компанию AMD за поддержку ECC-памяти процессорами Ryzen, пусть и неофициально. Процессоры AMD Ryzen поддерживают как память без ECC, так и с ECC.
Создатель Linux считает, что память с коррекцией ошибок очень важна, а разработка сложного системного программного обеспечения на компьютере с обычной потребительской памятью является проблемой. Он уточнил, что отладка ошибок ядра Linux без ECC превращается в «головную боль».
Компания Intel является производителем самых используемых процессоров для потребительских компьютеров. Отсутствие поддержи ECC-памяти распространенными системами отбивает у производителей памяти всякое желание выпускать потребительские модули с ECC, считает создатель Linux.
Таким образом Торвальдс обвинил Intel в убийстве рынка потребительской ECC-памяти. В то же время он призвал включить поддержку ECC в будущих процессорах.
Оперативная память подвержена редко возникающим ошибкам. Как правило, в случае дефекта в микросхеме одна ячейка памяти может пропускать заряд в соседние. ECC-память позволяет отслеживать и исправлять спонтанно возникающие ошибки. Обычно не более 1 бита на каждое машинное слово (8 байт для архитектуры x86-64).
Ранее создатель Linux обрушился с критикой на аппаратную реализацию инструкций AVX-512 в процессорах Intel. «Я бы предпочел, чтобы транзисторы использовались для других вещей, которые гораздо более актуальны. Даже если это математика FP (floating point — вычисления над цифрами с плавающей запятой — прим. ИА Красная Весна). Или просто дайте мне больше ядер (с хорошей однопоточной производительностью, но без мусора, как AVX512), как это делает AMD», — заявил Торвальдс.
Читайте также: Создатель Linux поддержал отмену части инструкций в процессорах Intel