Графические процессоры Nvidia оснащаются десятками ядер RISC-V. В зависимости от конкретной модели GPU внутри чипа размещается от 10 до 40 таких вычислительных блоков. Они не участвуют в расчетах шейдеров, выполняя вспомогательные задачи по управлению работой устройства.

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

Ранее Nvidia использовала собственную архитектуру Falcon, которая расшифровывается как контроллер быстрой логики. Эти ядра имели конвейерную структуру и поддерживали инструкции переменной длины. Их основной задачей было сокращение площади чипа и компенсация задержек памяти.

Компания отказалась от использования Falcon из-за технических ограничений архитектуры. В частности, она не поддерживала 64-битную адресацию и не позволяла запускать полноценную операционную систему, что привело к переходу на стандарт RISC-V.