
Tirer le meilleur parti d'une situation compliquée: le jeu d'échecs ne s'est sans doute jamais autant rapproché des stratégies qu'imposent la réalité covidienne. Le confinement a donné à Roger Lorenz le temps de réaliser un projet qu'il avait depuis longtemps, et dont l'intérêt avait décuplé depuis l'avènement d'AlphaZero. Sa première idée a été de faire tourner Leela (aussi appelée Lc0) sur son propre Mac. Après avoir rencontré un certain nombre de problèmes dans la mise en œuvre pratique et que les recherches sur différents forums l'aient convaincu que cela était certes possible, mais diablement chronophage, il opta pour un autre plan. Leela étant déjà intégrée dans le nouveau Fritz 17, il décida de gagner du temps et de s'épargner des frustrations en achetant cette version. Bien sûr, cela signifierait aussi l'achat d'un nouveau matériel. Sans un PC avec une carte graphique Nvidia haut de gamme, le rendement de la première version de Fat Fritz n'était en effet pas optimal. Cette contrainte n'existe plus maintenant avec le nouveau Fat Firz 2.0.
Plutôt que d'acheter un PC entier, Roger a préféré assembler lui-même son ordinateur, sachant que les exigences matérielles des moteurs d'analyse vont changer dans les prochaines années. Il sera donc en mesure de remplacer ou ajouter des composants individuels le cas échéant.
La sélection des différents éléments peut prendre beaucoup de temps. Deux choses ont aidé Roger. D'une part, il s'est laissé guider pour le choix des composants par cet article d'Albert Silver. Il a aussi utilisé un configurateur en ligne d'une société de vente par correspondance qui donne une idée du coût du remplacement d'un composant (par exemple, le processeur) par un autre, tout en garantissant que les composants sont compatibles par la suite.
Après avoir choisi les composants, il est temps de partir à la chasse aux bonnes affaires.
Roger a aussi acheté un AMD Ryzen 5 3400G 4,2GHz AM4 6MB Cache Wraith Spire pour 135€ auprès d'une grande société de vente par correspondance en ligne. La facture total s'élève à 840€. Ce n'est certainement pas la solution la moins chère, mais la même machine achetée déjà montée coûte plus de 1'000€.
Un mot sur la carte graphique, qui constitue l'essentiel du prix. Roger avait déjà un RTX 2060 dans son panier (pour environ 250€). Mais il a été séduit par la réduction sur le RTX 2070 Super.
Avant de passer à l'assemblage, quelques remarques sur les composants qui n'ont pas été achetés:
Une fois tous les composants commandés livrés, il est temps de passer aux choses concrètes:
À gauche se trouve le cœur du nouvel ordinateur: sa carte mère. La carte graphique se trouve à droite. En arrière-plan, on voit le boîtier.
L'image suivante révèle les outils qui ont été nécessaires pour l'opération dans son ensemble:
On trouvera sur Youtube de nombreux tutos qui aident au travail proprement dit en fournissant d'innombrables instructions de montage. Parce que la carte mère est cruciale pour le fonctionnement de l'assemblage, on choisira un manuel qui se rapporte explicitement à celle-ci.
La première étape consiste justement à déballer la carte mère, puis le processeur avec le ventilateur inclus.
L'installation de l'unité centrale a été la partie la plus facile. Il est impossible de se tromper.
Le ventilateur est alors placé sur le CPU. Ce n'est pas non plus un problème. Attention toutefois à trouver les bonnes connexions pour l'alimentation électrique.
Les étapes suivantes - installation du SSD et de la mémoire principale - sont rapides et faciles. Une remarque au sujet de la mémoire principale: sur la carte mère, il y a quatre fentes pour insérer la mémoire. Roger n'en utilise actuellement que deux. Il pourra facilement doubler la mémoire plus tard.
Et maintenant il est déjà temps d'insérer la carte mère dans le boîtier.
Nous poursuivons avec l'alimentation électrique. L'installation proprement dite et le raccordement de la carte mère à l'alimentation électrique ont été faciles.
La situation s'est compliquée avec l'installation de la carte graphique, bien que la carte graphique elle-même a été rapidement installée - voir l'image ci-dessus.
Ce qui a pris du temps, c'est de trouver la bonne connexion électrique et de faire passer le câble approprié au bon endroit.
Pour finir, il faut connecter le boîtier du PC à la carte mère. Cela est nécessaire pour que les ventilateurs du boîtier soient alimentés en électricité et que ses interrupteurs (marche/arrêt, réinitialisation, ...) fonctionnent. Là aussi, il n'est pas toujours simple de trouver les bonnes connexions et de faire passer les câbles de manière sensée à l'intérieur du boîtier... Mais on finit par y arriver!
Il est maintenant l'heure d'allumer l'ordinateur pour la première fois:
L'assemblage du matériel est donc terminé, mais le travail n'est pas encore complètement achevé. Une description détaillée des étapes ultérieures dépasserait le cadre de cet article. En voici une brève énumération (vous trouverez également d'innombrables instructions sur le net si nécessaire):
Roger a aussi installé Stockfish 13 comme second moteur pour avoir toujours un second avis pendant l'analyse. Stockfish est un logiciel gratuit et peut être téléchargé à partir de la page d'accueil.
Le processeur AMD Ryzen peut traiter 8 threads en parallèle. Comme Fat Fritz 17 utilise un maximum de 2 threads, les 6 autres peuvent être dédiés à Stockfish sans que les deux moteurs se gênent.
Roger a été agréablement surpris par la facilité avec laquelle tout a été assemblé. À l'exception des problèmes de câblage, tout s'est déroulé sans problème. Pour le montage du matériel, il a fallu 4 heures. Le même temps a été nécessaire pour les installations de Windows et de Chessbase. Il a fallu beaucoup plus de temps pour sélectionner les composants!
Un autre aspect positif est que c'était amusant!
Cet article n'est pas un manuel qui décrit tous les détails. L'article vise plutôt à donner au lecteur une idée de ce que c'est que d'assembler soi-même un ordinateur. Le lecteur qui décide de suivre cet exemple trouvera sur Internet suffisamment d'instructions pour obtenir les détails nécessaires qui permettront de réaliser son projet.
De plus, l'auteur ne peux pas juger de manière concluante de la qualité de son choix de composants. Ceux-ci fonctionnent ensemble sans problème et les premiers tests montrent que la vitesse attendue - mesurée en nœuds/seconde - est atteinte. Mais il n'est pas certain que la super carte graphique RTX 2070 vaut vraiment le coût par rapport à une RTX 2060. En outre, il existe des processeurs AMD qui sont environ 50 % plus chers que le processeur choisi, mais qui permettent de doubler le nombre de threads à peu près à la même vitesse. Ceci est sans importance pour Fat Fritz, car il n'a besoin que de 2 threads; mais tel n'est pas le cas pour Stockfish.
Bref, il y a certainement de nombreux ajustements à faire pour optimiser le système et où chacun doit prendre ses propres décisions.