Le risque ne vaut pas toujours la récompense
En un mot: Tirer le meilleur parti des performances d’un PC – que ce soit pour le sport ou du point de vue de la valeur – est l’essence même de l’overclocking. L’augmentation de la vitesse d’horloge, l’augmentation des paramètres de tension et le resserrement des timings de mémoire sont autant de moyens courants pour accélérer le fonctionnement des processeurs, des GPU et de la mémoire, mais saviez-vous qu’il est techniquement possible d’appliquer certaines de ces mêmes techniques aux disques SSD ?
Le YouTuber Gabriel Ferraz a récemment montré à quel type de gains on pouvait s’attendre avec la bonne combinaison de matériel. Dans ce cas, il a opté pour un modeste disque SATA RZX 240 Go 2,5 pouces alimenté par un contrôleur Silicon Motion SM2259XT2 qui exécute Xioxia TLC BiCS4 96 couches NAND.
Prêt à l’emploi, le SSD est conçu pour des lectures séquentielles allant jusqu’à 540 Mo/s et des écritures séquentielles jusqu’à 450 Mo/s avec des IOPS en lecture et écriture aléatoires de 61 000 et 72 000, respectivement. De toute évidence, il existe déjà des disques beaucoup plus rapides utilisant d’autres interfaces à des prix très raisonnables, donc si la vitesse totale est votre objectif, ce n’est pas le point de départ. Au contraire, Ferraz démontre simplement ce qui est possible.
Ferraz a également noté que le contrôleur de ce lecteur est conçu pour fonctionner jusqu’à 550 MHz, mais qu’il était cadencé à seulement 425 MHz par défaut. De plus, le flash est évalué jusqu’à 400 MHz / 800 MT/s mais fonctionnait à 193,75 MHz et 387,5 MT/s. Peut-être que le fabricant souhaitait réduire la consommation d’énergie et la chaleur afin de réduire la fréquence, ou peut-être que le matériel ne répondait pas à certaines normes de contrôle de qualité pour fonctionner à des vitesses plus rapides.
Le moddeur a utilisé un adaptateur SATA vers USB 3.0 pour rendre la vie un peu plus facile et a commencé en flashant un micrologiciel personnalisé sur le lecteur. À l’aide d’un logiciel appelé SMI Mass Production Tool, Ferraz a pu ajuster divers paramètres et composer un réglage stable.
Au final, il a réussi à faire fonctionner le contrôleur à 500 MHz et le Kioxia NAND à 400 MHz, soit des améliorations de 17,6 % et 106 % par rapport au stock, respectivement. Les tests de référence ont été aléatoires : dans certains tests et scénarios, le disque a fonctionné un peu mieux qu’il ne l’était à l’origine, tandis que dans d’autres, le bus SATA a fini par apporter le facteur limitant.
Pire encore, le disque modifié consommait près de deux fois plus d’énergie que le modèle d’origine malgré les sautes de vitesse d’horloge. Même ainsi, il a atteint un maximum de 45 degrés Celsius, soit près de 10 degrés Celsius de son point d’étranglement thermique, donc pas de soucis.
Aussi attrayant que cela puisse être d’extraire chaque once de performance de votre matériel, l’overclocking SSD n’en vaut pas la peine pour la plupart. Les disques SATA sont déjà plusieurs fois plus lents que les disques NVMe, qui utilisent des contrôleurs et un flash NAND généralement optimisés pour les performances. De plus, bricoler les fondements d’un disque de stockage est une recette pour la corruption des données, l’annulation des garanties ou pire encore. Le disque de Ferraz en est un parfait exemple : lors d’un benchmark, le disque a rendu l’âme et a refusé de démarrer.