
Подготовка к выпуску преемника серии Blackwell уже началась. Последние обновления раскрывают переход NVIDIA на поддержку Boot42 для графических процессоров следующего поколения.
Патчи драйверов ядра графических процессоров NVIDIA Nova подтверждают, что ГП следующего поколения будут использовать исключительно Boot42, поскольку Boot0 постепенно отменяется
Обычно NVIDIA идентифицирует архитектуру с помощью регистров, таких как Boot0, который использовался в видеокартах Blackwell, но новая логика идентификации Boot42 только что появилась в графических драйверах NVIDIA Nova, что позволяет предположить возможность отказа NVIDIA от Boot0. Кроме того, есть явные признаки того, что NVIDIA начала подготовку графических процессоров «следующего поколения», но прежде чем слишком ликовать, важно понимать, что это, вероятно, намёк на архитектуру Rubin, которая будет лежать в основе серверных чипов.
Phoronix сообщает, что NVIDIA представила новые патчи для драйверов Nova с открытым исходным кодом, которые ясно показывают, что NVIDIA переходит на Boot42 и отказывается от Boot0 в пользу Rubin. В заметках к патчу инженер NVIDIA Джон Хаббард объяснил, что в будущих графических процессорах будет отменён давний регистр NV_PMC_BOOT_0 и будет использоваться новейший NV_PMC_BOOT_42 для упрощения определения логики Nova.

Видеокарты NVIDIA отказываются от использования NV_PMC_BOOT_0 для хранения информации об архитектуре и ревизии, и в будущем будут использовать NV_PMC_BOOT_42. NV_PMC_BOOT_0 будет обнулён.
Измените логику выбора в Nova так, чтобы она включала Turing и более поздние графические процессоры. Это будет работать в обозримом будущем без каких-либо дальнейших изменений кода, поскольку рассматриваются все графические процессоры NVIDIA, от самого старого, поддерживаемого в Linux (NV04), до будущих графических процессоров.
В заметках о выпуске также упоминается, что это изменение удаляет 33 строки кода для более чистой и совместимой структуры. Это изменение представляется интересным, поскольку энтузиасты Linux годами критиковали недостаточное участие в разработке, но с разработкой Nova, которая теперь пишется на Rust, виден заметный прогресс.