Shredder 10 UCI sur Ryzen 9 : 3087 elo
Gauntlet : Shredder 10 UCI (1 Thread) vs The Era
Hardware Target : Shredder 10 UCI — 1 thread | AMD Ryzen 9 7950X3D | Pool mixte (80 parties)
Shredder 10 UCI — 1 Thread (2005)
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.
| 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 |
📊 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.
Naum 4.2 x64
Zappa Mexico II x64
Deep Junior 7 (8 CPU)
Glaurung 2.2 x64
Wasp 2
Fritz 6
Rybka 2.3.1
Fruit 2.3.1
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.
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.
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.
avec Shredder 10
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.
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.
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.
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.
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.
- 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 Reykjavik — Shredder 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