Компания Nvidia на днях объявила, что прекращает поддержку компьютеров на старых процессорах. Речь идёт о чипах, которые лишены поддержки инструкций POPCNT (Population Count) — для таких систем больше не будут выпускаться обновления графического драйвера GeForce.
Nvidia сообщила, что старые CPU не поддерживаются начиная с драйвера версии GeForce Game Ready Driver 555, который вышел в начале июня. Компания предупредила, что если установить более свежий драйвер на ПК с неподдерживаемым процессором, то компьютер выдаст ошибку или «Синий экран смерти» при следующей загрузке.
На самом деле, подавляющему большинству пользователей беспокоиться не о чем, поскольку процессоры без POPCNT — это очень старые чипы. Сама Nvidia отметила, что эти CPU официально не поддерживаются в Microsoft Windows 10 и Windows 11.
Инструкций POPCNT нет в процессорах Intel Core 2 Duo и Core 2 Quad, которые вышли до 2006 года включительно, а также во всех более старых чипах Intel, которые не поддерживают набор инструкций SSE4. Поддержка POPCNT присутствует в Intel с микроархитектурой Nehalem (представлены в 2008 году) и более поздних, в процессорах Core i7 начиная с 2008 года, а также в Core 2 Duo и Quad, вышедших в 2007 году и позже.
С процессорами AMD ситуация обстоит аналогичным образом. POPCNT нет в чипах, которые не поддерживают SSE4, а также в Athlon 5150. Поддержка POPCNT имеется в процессорах AMD, вышедших в 2007 году и позже. Отдельно отмечается, что нужные инструкции есть у чипов на микроархитектуре Barcelona (вышли в 2007 году) и более поздних.
Nvidia также представила пошаговое руководство, как проверить, поддерживает ли ваш компьютер инструкции POPCNT:
- Загрузите утилиту Coreinfo с сайта Microsoft.
- Распакуйте содержимое zip-файла Coreinfo.
- В извлечённой папке кликните правой кнопкой мыши и выберите «Открыть в терминале».
- Появится окно «Командной строки». Введите команду .\coreinfo64 -f и нажмите Enter.
- Если вы запускаете Coreinfo впервые, появится лицензионное соглашение. Согласитесь, чтобы продолжить.
- Появится список поддерживаемых наборов инструкций процессора. Найдите POPCNT, чтобы проверить, поддерживается ли он вашим процессором.
Источник: