Skip to content

Shredder 10 UCI sur Ryzen 9 : 3087 elo

Gauntlet Shredder 10 UCI 1T — Chroniques Software

Gauntlet : Shredder 10 UCI (1 Thread) vs The Era

Hardware Target : Shredder 10 UCI — 1 thread | AMD Ryzen 9 7950X3D | Pool mixte (80 parties)

Le Prétendant Allemand
Perf. 3087 Elo ± 21

Shredder 10 UCI — 1 Thread (2005)

Hardware : AMD Ryzen 9 7950X3D — 1 thread actif (single-core)
Performance Globale : 64,4% — Score : 51,5 – 28,5
Elo moyen du pool adverse : 2985 | Performance calculée : 3087 Elo (+102 pts vs pool) | Erreur : ± 21 Elo

Sur un seul thread du Ryzen 9 7950X3D, Shredder 10 UCI réalise une performance de 3087 Elo — soit 262 points au-dessus de son Elo SSDF mesuré sur Athlon 1.2 GHz (2825). L'IPC extraordinaire du Zen 4 3D, combiné à l'exploitation intensive de la table de transposition propre à l'architecture Shredder, se traduit par un bond spectaculaire. Stefan Meyer-Kahlen a écrit un moteur qui profite pleinement de la vitesse brute de calcul moderne — au point de surclasser en 1 thread des engines multi-thread de sa génération.

Résultats du Gauntlet — Match par Match
Adversaire Elo Adv. Hardware Adv. Sh10 Score Adv. Score Parties % Sh10 Résultat
Naum 4.2 x64 3143 Q6600 2.4 GHz 3 7 10
30,0%
✖ Défaite
Zappa Mexico II x64 3059 Q6600 2.4 GHz 5,5 4,5 10
55,0%
✔ Victoire
Glaurung 2.2 x64 2995 Q6600 2.4 GHz 5 5 10
50,0%
= Nul
Wasp 2 2956 Athlon 1.2 GHz 5,5 4,5 10
55,0%
✔ Victoire
Rybka 2.3.1 2920 Athlon 1.2 GHz 7 3 10
70,0%
✔ Victoire
Fruit 2.3.1 2861 Athlon 1.2 GHz 8 2 10
80,0%
✔ Victoire
Fritz 6 2947 Ryzen 9 7950X3D 10 0 10
100,0%
✔ Victoire
Deep Junior 7 (8 CPU) 2996 Ryzen 9 7950X3D 7,5 2,5 10
75,0%
✔ Victoire
TOTAL 2985 moy. — Pool mixte 51,5 28,5 80 64,4% 6V / 1= / 1D
Synthèse de Performance
Score Total
51,5 – 28,5
80 parties jouées
% de gain
64,4%
6 victoires / 1 nul / 1 défaite
Elo moyen pool
2985
Opposition moyenne
Performance Elo
3087 ± 21
+102 pts vs pool — 1 thread

📊 Calcul de performance : Score de 64,4% (51,5/80) sur un pool d'opposition moyen à 2985 Elo. Différence Elo calculée : 400 × log(0,644 / 0,356) = +102 points. Performance résultante : 3087 Elo. Erreur standard : σ = 400 × √(0,644 × 0,356 / 80) = ± 21 Elo. Intervalle de confiance 95% : 3045 — 3129 Elo.

Opposition & Hardware
3143 Elo

Naum 4.2 x64

Score Sh10 : 3 – 7 (30,0%)
Hardware: Q6600 2.4 GHz — 4 threads
3059 Elo

Zappa Mexico II x64

Score Sh10 : 5,5 – 4,5 (55,0%)
Hardware: Q6600 2.4 GHz — 4 threads
2996 Elo

Deep Junior 7 (8 CPU)

Score Sh10 : 7,5 – 2,5 (75,0%)
Hardware: Ryzen 9 7950X3D — 8 threads
2995 Elo

Glaurung 2.2 x64

Score Sh10 : 5 – 5 (50,0%)
Hardware: Q6600 2.4 GHz — 4 threads
2956 Elo

Wasp 2

Score Sh10 : 5,5 – 4,5 (55,0%)
Hardware: Athlon 1.2 GHz — 1 thread
2947 Elo

Fritz 6

Score Sh10 : 10 – 0 (100,0%)
Hardware: Ryzen 9 7950X3D — 1 thread
2920 Elo

Rybka 2.3.1

Score Sh10 : 7 – 3 (70,0%)
Hardware: Athlon 1.2 GHz — 1 thread
2861 Elo

Fruit 2.3.1

Score Sh10 : 8 – 2 (80,0%)
Hardware: Athlon 1.2 GHz — 1 thread
Commentaire Technique
Analyse du Match-up — Shredder 10 UCI (1 thread, Ryzen 9 7950X3D)

Le résultat le plus saisissant est la domination absolue sur Fritz 6 (100%) — concurrent direct de la même génération — et la victoire très nette sur Deep Junior 7 en configuration 8 CPU (75%). Shredder en mono-thread écrase un Junior parallélisé sur 8 cœurs : l'IPC du Zen 4 compense largement le parallélisme de Junior, dont la communication inter-threads génère de la latence et des redondances de calcul. La nulle contre Glaurung 2.2 sur Q6600 (50%) est cohérente : les deux engines sont de niveau absolu comparable sur leurs hardware respectifs. La seule défaite est Naum 4.2 (30%) — un engine x64 nativement optimisé, sur Q6600 multicœur — dont le profil de recherche dépasse clairement le gauntlet. La performance globale de 3087 Elo, à +102 points au-dessus du pool moyen, est un résultat robuste sur 80 parties avec une erreur contenue à ± 21 Elo.

Gain de Performance par Hardware — Shredder 10 à travers les âges

Shredder 10 a été mesuré ou estimé sur plusieurs hardware de référence. La progression illustre l'impact considérable de l'IPC et de la fréquence modernes sur un moteur mono-thread optimisé.

Hardware Année réf. Fréquence Threads Elo Shredder 10 Gain vs Athlon Source
Athlon 1.2 GHz 2001–2005 1 200 MHz 1 2825 — référence SSDF 2005
Pentium 4 2.8 GHz ~2004 2 800 MHz 1 ~2870 +45 Estimé CCRL
Q6600 2.4 GHz (1 thread) 2007 2 400 MHz 1 ~2920 +95 Interpolé SSDF/CCRL
Core i7-2600 3.4 GHz ~2012 3 400 MHz 1 ~2980 +155 Estimé CCRL
AMD Ryzen 9 7950X3D — 1 thread 2023–2026 5 700 MHz boost 1 3087 ± 21 +262 Gauntlet maison 2026

🔍 Analyse : Le gain de +262 Elo entre l'Athlon 1.2 GHz (référence SSDF 2005) et le Ryzen 9 7950X3D en 1 thread s'explique par trois facteurs cumulatifs. (1) Fréquence brute : le Zen 4 booste à 5,7 GHz contre 1,2 GHz, soit un rapport de ×4,75. (2) IPC Zen 4 : exécution out-of-order de génération moderne, prédiction de branchements nettement supérieure, pipeline plus large — chaque cycle d'horloge est incomparablement plus productif qu'un cycle K7. (3) V-Cache 3D : 128 Mo de cache L3 empilé sur le 7950X3D, directement bénéfique pour Shredder dont la table de transposition est massivement sollicitée — le taux de cache-miss s'effondre, rendant chaque nœud calculé beaucoup plus rapidement. Fait remarquable : en 1 thread, le Ryzen 9 place Shredder 10 au-dessus de Deep Shredder 11 sur Q6600 quad-core (3013 Elo SSDF) — l'IPC du Zen 4 compense à lui seul une génération entière d'évolution logicielle.

Classements SSDF Historiques — Série Shredder

Source : Svenska schackdatorföreningen (SSDF) — toutes valeurs en Elo absolu SSDF sur hardware de référence indiqué.

Version Hardware Elo SSDF Parties Note
Shredder 5.32 Athlon 1.2 GHz 2663 942 Première version de référence sur Athlon
Shredder 6 Paderborn Athlon 1.2 GHz 2714 1073 +51 vs 5.32
Shredder 7 Athlon 1.2 GHz 2766 841 +52 vs 6 — progression soutenue
Shredder 8 Athlon 1.2 GHz 2800 1245 +34 vs 7 — ralentissement de la progression
Shredder 9 Athlon 1.2 GHz 2812 1280 +12 vs 8 — plateau
Shredder 10 UCI Athlon 1.2 GHz 2825 1246 Pic historique SSDF — +13 vs 9
Deep Shredder 11 x64 Q6600 2.4 GHz 3013 1208 Passage 64-bit + multi-thread
Deep Shredder 12 x64 Q6600 2.4 GHz 3101 1507 +88 vs 11 — bond majeur
Shredder 10 UCI (1 thread) Ryzen 9 7950X3D 3087 ± 21 80 Mesure maison 2026 — dépasse Deep Shredder 11 !

★ = pic historique SSDF sur Athlon 1.2 GHz. ⚡ = mesure expérimentale cross-hardware Ryzen 9 7950X3D.

Palmarès WCCC — Stefan Meyer-Kahlen
1996
🏆 1er
WMCCC Jakarta
1999
🏆 1er
WMCCC Paderborn
2003
🏆 1er
WCCC Graz
2005
🏆 1er
WCCC Reykjavik
avec Shredder 10
2007
🥈 2e
WCCC Amsterdam
1999–2006
★ ×4
Championnats du monde blitz & rapide

Shredder 10 est la version avec laquelle Meyer-Kahlen remporte le WCCC Reykjavik 2005 — son 4e titre mondial. C'est également le dernier grand titre de la série avant la transition 64-bit / multi-thread qui donnera naissance à Deep Shredder 11.

Innovations Techniques de Shredder
Évaluation positionnelle fine

Shredder est réputé pour une fonction d'évaluation particulièrement riche — structure de pions, activité des pièces, sécurité du roi. Son style de jeu solide et positionnel le rend difficile à surprendre sur le plan stratégique.

Exploitation intensive de la table de transposition

L'architecture de Shredder sollicite massivement sa table de transposition. Le V-Cache 3D du 7950X3D (128 Mo L3 empilé) lui est directement favorable — les cache-miss s'effondrent et amplifient le gain IPC déjà considérable du Zen 4.

Extensions sélectives de profondeur

Shredder applique des extensions fines sur les coups critiques (échecs, captures décisives, promotions) avec une granularité sub-coup, évitant l'explosion combinatoire tout en maintenant une profondeur utile sur les variantes décisives.

Code C optimisé par un auteur unique

Contrairement à beaucoup de moteurs de l'époque, Shredder est entièrement écrit et maintenu par Stefan Meyer-Kahlen seul. L'absence de couches d'abstraction produit un moteur mono-thread remarquablement efficace par nœud calculé — qualité que le Ryzen 9 révèle pleinement.

Chronologie Shredder
  • 1993Stefan Meyer-Kahlen commence Shredder comme projet personnel en Allemagne.
  • 1996WMCCC Jakarta — premier titre mondial. Shredder entre dans l'élite mondiale des moteurs d'échecs.
  • 1999WMCCC Paderborn — deuxième titre. La version "Shredder 6 Paderborn" est nommée en hommage à la ville hôte.
  • 2001–2002Shredder domine les classements SSDF. Rivalité intense avec Deep Junior 7 — les deux programmes échangent les premières places mondiales.
  • 2003WCCC Graz — Shredder 8 champion du monde. La confrontation avec Junior atteint son apogée historique.
  • 2005WCCC ReykjavikShredder 10 remporte son 4e titre mondial. Pic SSDF à 2825 Elo sur Athlon 1.2 GHz.
  • 2006–2010Transition 64-bit. Deep Shredder 11 puis 12 sur Q6600. La concurrence de Rybka, puis des moteurs open-source (Stockfish, Crafty), s'intensifie fortement.
  • 2026Mesure expérimentale : Shredder 10 UCI, 1 thread, Ryzen 9 7950X3D — performance de 3087 ± 21 Elo. +262 pts vs Athlon 1.2 GHz. Dépasse Deep Shredder 11 sur Q6600.

"Le début de ce millénaire a coïncidé avec une course brutale entre deux des meilleurs moteurs du monde : Shredder et Deep Junior. Le titre de champion du monde d'informatique d'échecs était présenté comme une affaire privée entre l'Allemand précis et solide et l'Israélien plus audacieux et créatif."

— Shay Bushinsky, ChessBase 2006, après la victoire de Junior à Turin

"En 2026, un seul thread du Ryzen 9 7950X3D suffit à Shredder 10 pour dominer Deep Junior 7 en 8 CPU (75%) et écraser Fritz 6 sur même hardware (100%). Le V-Cache 3D n'est pas qu'un argument marketing : pour un moteur mono-thread memory-intensive comme Shredder, c'est une accélération réelle et mesurable de 262 Elo par rapport à l'Athlon de référence."

— Laboratoire Chroniques Software, Gauntlet maison 2026