Skip to content
Gauntlet Glaurung 2.2 x64 8 CPU Ryzen 9 — Chroniques Software

Gauntlet : Glaurung 2.2 x64 (8 Threads) vs The Era

Hardware Target : Glaurung 2.2 x64 — 8 threads | AMD Ryzen 9 7950X3D | Pool mixte (75 parties)

L'Ancêtre de Stockfish
Perf. 3163 Elo ± 23

Glaurung 2.2 x64 — 8 Threads (2008)

Hardware : AMD Ryzen 9 7950X3D — 8 threads actifs
Performance Globale : 50,0% — Score : 37,5 – 37,5
Elo moyen du pool adverse : 3163 | Performance calculée : 3163 Elo (= pool, 50% exact) | Erreur : ± 23 Elo

Glaurung 2.2 sur 8 threads du Ryzen 9 7950X3D réalise une performance de 3163 Elo — résultat remarquable pour un moteur open source de 2008, ancêtre direct de Stockfish. Sur un pool d'opposition particulièrement relevé (3163 Elo de moyenne), incluant Wasp 2.01 et Rybka 2.4MP tous deux en 8 threads sur Ryzen 9, Glaurung affiche un bilan parfaitement équilibré à 50%. Ce score masque cependant une réalité contrastée : dominé par les moteurs commerciaux à hardware égal (Wasp, Rybka), Glaurung compense en écrasant les adversaires bridés par leur hardware (Shredder 10 mono-thread, Zappa sur Q6600). La surprise Naum — qui impose 70% des points à Glaurung depuis un modeste Q6600 4 CPU — reste l'enseignement algorithmique le plus marquant de ce gauntlet.

Résultats du Gauntlet — Match par Match
Adversaire Elo Adv. Hardware Adv. Glaurung Score Adv. Score Parties % Glaurung Résultat
Wasp 2.01 (8 CPU) 3297 Ryzen 9 7950X3D — 8 threads 5 10 15
33,3%
✘ Défaite
Rybka 2.4MP (8 CPU) 3230 Ryzen 9 7950X3D — 8 threads 4,5 10,5 15
30,0%
✘ Défaite
Naum 4.2 x64 3143 Q6600 2.4 GHz — 4 CPU 4,5 10,5 15
30,0%
✘ Défaite
Shredder 10 UCI 3087 Ryzen 9 7950X3D — 1 thread 12 3 15
80,0%
✔ Victoire
Zappa Mexico II x64 3059 Q6600 2.4 GHz — 4 CPU 11,5 3,5 15
76,7%
✔ Victoire
TOTAL 3163 moy. — Pool mixte 37,5 37,5 75 50,0% 2V / 0= / 3D
Synthèse de Performance
Score Total
37,5 – 37,5
75 parties jouées
% de gain
50,0%
2 victoires / 0 nul / 3 défaites
Elo moyen pool
3163
Opposition moyenne
Performance Elo
3163 ± 23
= pool — 50,0% exact — 8 threads

📊 Calcul de performance : Score de 50,0% (37,5/75) sur un pool d'opposition moyen à 3163 Elo. À 50% exactement, le dp est nul par définition : la performance Elo est égale à la moyenne du pool. Performance résultante : 3163 Elo. Erreur standard : σ = 400 × √(0,50 × 0,50 / 75) = ± 23 Elo. Intervalle de confiance 95% : 3117 — 3209 Elo. Le bilan 2V/3D masque une réalité binaire : 30-33% contre les moteurs à hardware égal (Ryzen 9 8T)~78% contre les moteurs sur hardware inférieur (Q6600 / mono-thread).

Opposition & Hardware
3297 Elo

Wasp 2.01 (8 CPU)

Score Glaurung : 5 – 10 (33,3%)
Hardware: Ryzen 9 7950X3D — 8 threads
3230 Elo

Rybka 2.4MP (8 CPU)

Score Glaurung : 4,5 – 10,5 (30,0%)
Hardware: Ryzen 9 7950X3D — 8 threads
3143 Elo

Naum 4.2 x64

Score Glaurung : 4,5 – 10,5 (30,0%)
Hardware: Q6600 2.4 GHz — 4 threads
3087 Elo

Shredder 10 UCI

Score Glaurung : 12 – 3 (80,0%)
Hardware: Ryzen 9 7950X3D — 1 thread
3059 Elo

Zappa Mexico II x64

Score Glaurung : 11,5 – 3,5 (76,7%)
Hardware: Q6600 2.4 GHz — 4 threads
Classements SSDF Officiels — Glaurung 2.2 sur différents Hardwares

Sources : SSDF. Glaurung 2.2, moteur open source fondateur, dispose d'une seule mesure officielle SSDF sur Q6600 4 CPU, complétée par le gauntlet maison 2026 sur Ryzen 9 7950X3D.

Version / Hardware Threads NPS total estimé Elo SSDF Parties Gain vs base Source
Glaurung 2.2 x64 — Q6600 2.4 GHz (4 CPU) 4 1 693 × 4 = 6 772 kNps 2995 — référence SSDF
Glaurung 2.2 x64 — Ryzen 9 7950X3D (8 threads) 8 5 179 × 8 = 41 432 kNps 3163 ± 23 75 +168 Gauntlet maison 2026
Analyse — Loi d'Échelle Hardware & Performance Elo
Hardware NPS/thread Threads NPS total Ratio vs base Elo mesuré Gain Elo réel Elo/doublement NPS
Q6600 2.4 GHz — 4 CPU 1 693 4 6 772 × 1,0 2995
Ryzen 9 7950X3D — 8T 5 179 8 41 432 × 6,1 3163 ± 23 +168 ~46 Elo

🔍 Analyse de cohérence :

Du Q6600 4 CPU (6 772 kNps) au Ryzen 9 7950X3D 8T (41 432 kNps), le ratio NPS est de ×6,1 soit 2,6 doublements. Le gain Elo attendu à ~46 Elo/doublement serait de +120 points. Le gain réel observé est de +168 points — légèrement supérieur aux projections, ce qui reste dans les marges d'incertitude statistique (± 23 Elo). Contrairement à Wasp qui bénéficiait d'un bonus V-Cache 3D de +105 Elo inexpliqués par le seul NPS, Glaurung suit une loi d'échelle NPS cohérente : le gain est proportionnel au logarithme du NPS total, sans sur-performance spectaculaire liée au cache.

L'anomalie Naum : Naum 4.2 sur Q6600 4 CPU (3143 Elo) inflige 70% des points à Glaurung sur Ryzen 9 8T (3163 Elo). Cet écart théorique de seulement 20 points se traduit par une domination pratique nette, suggérant que la cote SSDF de Naum 4.2 est sous-estimée, ou que son algorithme de recherche est particulièrement efficace dans les types de positions auxquelles Glaurung est vulnérable.

Commentaire Technique
Analyse du Match-up — Glaurung 2.2 (8 threads, Ryzen 9 7950X3D)

Le gauntlet de Glaurung 2.2 révèle un moteur à double visage. Face aux adversaires à hardware égal sur Ryzen 9 en 8 threads — Wasp 2.01 (3297) et Rybka 2.4MP (3230) — Glaurung encaisse des défaites nettes à 33% et 30%, confirmant son rang inférieur dans la hiérarchie algorithmique de l'ère commerciale 2005-2011. Face aux moteurs handicapés par leur hardware — Zappa Mexico II sur Q6600 4 CPU (76,7%) et Shredder 10 mono-thread sur Ryzen 9 (80,0%) — Glaurung exploite pleinement sa supériorité en ressources de calcul. La véritable surprise est Naum 4.2 sur Q6600 4 CPU : malgré un hardware très inférieur, Naum impose 70% des points à Glaurung, démonstration éloquente de la qualité algorithmique de ce moteur serbe. Au final, 50% exact sur un pool à 3163 : Glaurung 2.2 est parfaitement calibré à sa performance estimée sur Ryzen 9, confirmant la cohérence rigoureuse de la méthode de gauntlet maison.

Profil Technique — Glaurung (Tord Romstad)
Ancêtre direct de Stockfish

Glaurung, développé par Tord Romstad, est le précurseur génétique direct de Stockfish. Son code a servi de base au projet Stockfish lancé en 2008, faisant de Glaurung 2.2 l'un des moteurs open source les plus influents de l'histoire des échecs informatiques. Sa force réside dans une implémentation alpha-bêta rigoureuse et une évaluation bien équilibrée.

Scaling MP remarquable et cohérent

Sur Q6600 4 CPU, Glaurung 2.2 atteint 2995 Elo SSDF. Le passage au Ryzen 9 7950X3D en 8 threads apporte +168 Elo, cohérent avec le ratio NPS de ×6,1 entre les deux configurations. Cette loi d'échelle régulière témoigne d'une implémentation parallèle propre pour un moteur de 2008, sans irrégularité notable.

Pas d'effet V-Cache détecté

Contrairement à Wasp 2.01 qui tire un bénéfice exceptionnel du V-Cache 3D du 7950X3D (+105 Elo non expliqués par le NPS), Glaurung 2.2 affiche un gain strictement conforme à la loi NPS classique. Son architecture de table de transposition ne bénéficie pas du même multiplicateur matériel, ce qui distingue nettement les deux moteurs sur ce hardware.

Référence historique du logiciel libre

En 2008, Glaurung 2.2 représentait l'état de l'art open source avec ~2995 Elo SSDF. Sa publication en code ouvert a catalysé toute une génération de moteurs libres, culminant avec Stockfish. Tester Glaurung en 2026 sur Ryzen 9, c'est mesurer la distance parcourue en 18 ans d'évolution algorithmique depuis ses propres fondations.

Chronologie Glaurung — Mesures & Héritage
  • 2004Tord Romstad publie les premières versions de Glaurung, nommé d'après le dragon de Tolkien. Entrée progressive dans les classements SSDF.
  • 2007Glaurung 2.2 x64 : version finale et la plus aboutie. Mesurée à 2995 Elo SSDF sur Q6600 4 CPU — référence de base du gauntlet.
  • 2008Tord Romstad, Marco Costalba et Joona Kiiski fondent Stockfish en partant du code de Glaurung. Glaurung 2.2 entre dans l'histoire comme point de départ du moteur open source le plus fort du monde.
  • 2026Mesure expérimentale : Glaurung 2.2 x64, 8 threads, Ryzen 9 7950X3D — performance de 3163 ± 23 Elo. 50% exact sur pool à 3163 — cohérence parfaite avec les projections NPS. Laboratoire Chroniques Software.

"Glaurung 2.2 sur 8 threads du Ryzen 9 7950X3D atteint 3163 Elo — exactement à hauteur de son pool adverse à 50,0%. Ce résultat parfaitement équilibré cache une réalité tranchée : dominé à 30-33% par Wasp et Rybka à hardware égal, dominant sans partage Shredder mono-thread et Zappa sur Q6600. La contre-performance face à Naum 4.2 sur Q6600 reste l'enseignement algorithmique le plus marquant du gauntlet."

— Laboratoire Chroniques Software, Gauntlet maison 2026

"Glaurung 2.2 est l'Adam de Stockfish. Le tester en 2026 sur un Ryzen 9 7950X3D, c'est mesurer combien le hardware moderne peut ressusciter un code vieux de 18 ans — la réponse est 3163 Elo, le niveau d'un moteur commercial de premier plan de son époque, porté par la puissance brute d'un processeur que ses créateurs n'auraient jamais imaginé. Et contrairement à Wasp, Glaurung y arrive par la seule voie du NPS brut, sans le moindre bonus V-Cache."

— Chroniques Software, Analyse comparative Glaurung & héritage Stockfish, 2026