Pues no tengo ni idea a estas alturas, ahora mismo de hecho hay un exe que sirve para iniciarlo con la CPU (aunque no lo probé) así que imagino que con AMD también y supongo que sería más rápido que tirar por CPU.
Respecto al upscaler que pones parece que se utiliza principalmente para vídeo, así que supongo que su fuerte es la estabilidad temporal entre imágenes (frames), en el caso del que utilizo yo puedo llegar a configurar la intensidad con la que se aplica... Para entendernos, si le pongo demasiada intensidad te busca caras, edificios, flores, y todo tipo de cosas que asociar (y te lo busca hasta en una piedra porque hace como nosotros con las pareidolias) y restaura lo que cree que hay en la imagen, por lo que puede ser un problema porque las piedras no tienen cara, y si te quedas quedas corto con la intensidad la imagen original apenas cambia ni mejora.
Otra cosa es que hay upscalers que funcionan mejor o peor dependiendo del tipo de imagen (si es una imagen real o artística por ejemplo).
Para la imagen que puse utilicé estos dos...
https://huggingface.co/uwg/upscaler/blob/main/ESRGAN/4x_NMKD-Siax_200k.pth
https://openmodeldb.info/models/4x-UltraSharp
@Druida Stable Diffusion ofrece posibilidades infinitas (sobre todo con Controlnet), pero es inifinitamente más complicado, y como te dicen sacar la imagen que quieres con un simple promt cuesta muchísimo más.