image

Процессоры стали слишком многоядерными. 64-битная основная сборка ядра Linux Arm по умолчанию не справляется с парой 192-ядерных CPU Ampere

Пока современные x86-совместимые процессоры благодаря AMD добрались до отметки в 128 ядер на один CPU, процессоры на архитектуре Arm уже давно перешагнули эту отметку, и это стало проблемой. Как оказалось, операционная система Linux к такому пока не готова. 
Вопрос подняла компания Ampere, которая выпустила свои 192-ядерные CPU на Arm. Проблема в том, что два таких процессора в одной системе — это 384 ядра, а на сегодня 64-битная основная сборка ядра Linux Arm поддерживает лишь до 256 ядер. Чтобы решить эту проблему, Ampere сама представила патч, предлагающий увеличить ограничение ядра Linux до 512 ядер с помощью метода «CPUMASK_OFFSTACK». На самом деле нарастить поддержку можно сразу до 8192 ядер, но ограничение в 512 выбрано ради экономии, так как поддержка каждого ядра CPU добавляет около 8 КБ к размеру образа ядра. 

Сообщается, что без патчей поддержка более чем 256 ядер в Linux появится не раньше следующего года, когда выйдет Linux 6.8.  
Ctrl
Enter
Заметили ошЫбку
Выделите текст и нажмите Ctrl+Enter

6000 мА·ч, IP68, Snapdragon 8 Gen 3, флагманская камера с тройной стабилизацией и «чистый» экран. Раскрыты характеристики Nubia Z60 Ultra, стартовали предзаказы

Бренд Nubia объявил дату официальной премьеры своего флагмана Nubia Z60 Ultra — она состоится 19 декабря. Сегодня страничка с предзаказом устройства появилась на площадке JD.com, а известный инсайдер...

Самой популярной из свежих видеокарт является мобильная GeForce RTX 4060 Laptop. В Steam появилась свежая статистика

Сервис Steam опубликовал свежую статистику по оборудованию пользователей по итогам декабря 2023 года. ...

M3 asosidagi yangi Apple MacBook Air o'yinlarda sinovdan o'tkazildi

Перед официальным стартом продаж зарубежные издания опубликовали первые обзоры новых Apple MacBook Air на процессоре M3. Например, издание Digital Trends решило проверить его игровую...

Комментарии (0)

Оставить комментарий