Un nouveau benchmark GPU DX12 a été lancé, mettant même les cartes graphiques les plus performantes, comme la RTX 5090, à dure épreuve.
Radiance : un benchmark GPU qui utilise le raymarching
Conçu par Alan Dong, ancien rédacteur de Toms Hardware, le benchmark Radiance exploite l’API DX12 pour évaluer la performance FP32 des GPU modernes à travers une version raymarchée de Breakout.
Radiance
Un benchmark de raymarching
La même géométrie de Breakout — briques, palette, balle — rendue par des mathématiques pures. Le raymarching calcule le chemin de chaque photon, simulant le comportement réel de la lumière.
Notre vision créative montre le potentiel futur des jeux : des mécaniques intemporelles mises en valeur par la lumière computationnelle. Cette vision dépasse actuellement la technologie disponible, nécessitant une RTX 5090 pour des framerates jouables.
Alan a initialement démarré Radiance comme un projet de week-end, avant d’en faire un véritable benchmark GPU. Ce dernier repose uniquement sur la géométrie raymarchée, sans textures ni éclairage préalablement intégré. C’est de la mathématique pure !

Compact, le benchmark ne pèse que 80 Ko. Il propose deux présets : « RTX 5090 » en 720p avec 80 débris, et « Extreme » en 1080p avec 640 éléments de débris. Même à pleine capacité, sa taille reste gérable pour le cache L1 des GPU modernes.

Le benchmark évalue surtout le débit de calcul (FP32) des GPU, sans se concentrer sur la bande passante VRAM. Son approche unique de raymarching le différencie de la rasterisation traditionnelle.
Différences entre rasterisation traditionnelle et raymarching
- Vertex Shader transforme les coordonnées.
- Rasteriseur détermine la couverture des pixels.
- Pixel Shader applique textures et éclairage.
- Sortie Merger compose le framebuffer.
- Compute Shader active 1 thread/pixel.
- Chaque thread parcourt la scène SDF.
- À chaque intersection : rayons d’ombre et calcul de l’éclairage.
- Écriture directe sur la texture UAV.
Pour tester la NVIDIA GeForce RTX 5090, ce score en présets par défaut à 720p est de 2085 points, avec des FPS moyens de 76,2.

Avec le preset Extreme en 1080p, le test a montré une performance de 2-3 FPS, et 41,8 FPS en moyenne, avant que les débris n’entrent en jeu.

Le caractère intensif en calcul du benchmark incite le développeur à recommander un bon refroidissement des GPU et un câblage adéquat, notamment pour le 12VHPWR.
Ce benchmark représente un test intéressant pour les GPU contemporains. Nous surveillerons avec attention les évolutions futures dans ce domaine.



