В X Windows разогрев видеокарт на различных экзотический платформах (sparc, poweroc, mips) делают такой вот штукой https://gitlab.freedesktop.org/xorg/...10/INT10.HOWTO
Для Radeon-ов не очень актуально, т.к. там в БИОСах уже прожуточный код и небольшой его встроенный интерпретатор для х86, а остальные платформы использую свои реализации этого пи-кода (но не эмулируют уже х86-й код), плюс там много чего в таблицах описано, которые унифицированные для разных видеокарт.