239 / 736UNDER

Underclocking

Réduire la fréquence d’un appareil de minage

Par un après-midi chaud, l’appareil de Paul réchauffe la pièce plus vite que le refroidissement ne peut évacuer la chaleur. Il n’a pas forcément à choisir entre pleine vitesse et arrêt : il peut essayer un régime plus lent. Underclocking consiste à réduire la fréquence de calcul par rapport à une référence précise. L’appareil effectue généralement moins de travail par seconde ; seule une mesure dira s’il utilise aussi mieux l’électricité.

Underclocking fait fonctionner une puce à une fréquence inférieure à celle d’un réglage de référence, par exemple le profil par défaut du fabricant. Cela peut réduire puissance consommée et chaleur. Ce changement seul ne signifie ni tension plus basse, ni meilleure efficacité énergétique, ni arrêt complet du minage.

Un ASIC est une puce spécialisée dans les calculs du minage. Sa fréquence, exprimée par exemple en MHz, fixe son rythme de travail. MHz signifie mégahertz, soit des millions de cycles d’horloge par seconde. Ces cycles ne correspondent pas à des essais de hachage complets. Paul doit d’abord savoir par rapport à quel profil il la réduit : sans référence, plus bas ne dit pas grand-chose. Braiins explique qu’un fonctionnement plus lent peut permettre une tension plus faible. Changer la fréquence seule ne garantit toutefois aucun changement de tension. Mining Firmware, le programme qui commande l’appareil, peut ajuster les deux ensemble ; cela reste deux réglages distincts. [1] [6] [7]

Imaginons que la puce effectue moins d’étapes de travail par seconde. L’énergie liée à ses commutations peut diminuer. Braiins simplifie la relation par W = a × F × V² : W désigne ici la puissance absorbée en watts, F la fréquence et V la tension. La lettre a est un coefficient du modèle. La tension intervient au carré. Ce modèle explique une relation, sans calculer exactement la consommation de toute l’installation. Les ventilateurs consomment aussi et l’alimentation produit des pertes. Paul ne peut donc déduire une facture précise de la fréquence configurée. [1] [7]

Prenons un exemple illustratif : 2000 W / 100 TH/s = 20 J/TH. Après modification, on mesure 1200 W / 50 TH/s = 24 J/TH. TH/s signifie térahashes par seconde et exprime le nombre d’essais de hachage par seconde en milliers de milliards. J/TH signifie joules par térahash : l’énergie nécessaire à mille milliards de ces essais. La puissance absorbée baisse de 40%, mais le nouveau régime nécessite 20% d’énergie supplémentaire pour autant d’essais. Soulager le circuit peut être utile, malgré une efficacité énergétique dégradée. Ces chiffres illustrent un calcul, pas un réglage conseillé. Paul doit mesurer à la fois consommation et travail accompli. [1] [5] [6] [7]

Une réponse immédiate après un réglage confirme la réception de la demande, pas nécessairement l’atteinte de la cible. LuxOS décrit une transition progressive avec frequencyset. frequencyget permet de vérifier la fréquence actuelle ; IsRamping indique une transition en cours. Le S9 ne prend en charge que certains paliers. Le champ Frequency renvoyé indique donc la cible disponible la plus proche, qui peut différer du chiffre demandé. Cette cible ne prouve pas non plus que les puces fonctionnent déjà à cette fréquence. [2]

Paul n’a pas à déclencher chaque changement manuellement. LuxOS utilise ATM, Advanced Thermal Management, pour réguler le fonctionnement selon la température. Le système peut baisser la fréquence quand l’appareil chauffe puis la relever dans les limites autorisées après refroidissement. Toutes les mesures de température disponibles doivent permettre cette hausse ; une carte plus froide ne suffit pas. Selon le matériel, cela comprend les puces et, avec un refroidissement à eau, l’eau à l’entrée. Un composant refroidi ne signifie pas que tout l’appareil soit à une température sûre. [3]

Underclocking ne garantit pas un fonctionnement continu malgré n’importe quel défaut de refroidissement. Dans LuxOS, Minimum Profile définit le profil le plus bas autorisé pour ATM ; en mode de puissance cible, power_min constitue le plancher. Si Paul le fixe trop haut et que la surchauffe continue, la régulation ne peut plus descendre. Le firmware peut alors arrêter l’appareil. Ce plancher ne promet pas une puissance de calcul minimale en toutes circonstances. La protection thermique passe avant la performance souhaitée. [3]

Braiins utilise DPS, Dynamic Performance Scaling, pour adapter les cibles de puissance ou de hashrate aux conditions. Le hashrate correspond au nombre d’essais de hachage par seconde. La remontée dépend de la version, du mode et des conditions de durée. DPS Memory tient compte des réactions précédentes pour éviter des changements rapides dans les deux sens. Un ASIC plus lent n’est donc pas forcément défaillant, même si l’interface propose un profil supérieur. Paul examine d’abord températures et journaux. Désactiver la protection pour remonter un chiffre ne supprime pas la cause. [4]

Underclocking peut laisser le minage fonctionner plus lentement. Suspendre tous les calculs est un autre état, qui ne signifie pas forcément une consommation nulle : commande ou refroidissement peuvent encore demander de l’électricité. Paul compare des périodes identiques à températures semblables, la consommation totale à la prise, les erreurs et le travail accepté par le pool, un service coordonnant les mineurs. Une estimation logicielle n’est pas une mesure indépendante. Ensemble, ces données disent si son objectif est atteint. Ralentir seul ne promet ni économies, ni durée de vie prolongée, ni bénéfice. [1] [5]

Pour une vision complète, lisez aussi ASIC Miner, Autotuning, Mining Firmware, ASIC Efficiency. Cette entrée est également citée par Autotuning, Overclocking.

DOC · 001Braiins — Clock Speed Management, 2025Source primaire DOC · 002LuxOS — frequencysetDocumentation DOC · 003LuxOS — Advanced Thermal ManagementDocumentation DOC · 004Braiins OS — Dynamic Performance ScalingDocumentation DOC · 005Braiins OS — DPS and Autotuning FAQDocumentation DOC · 006NIST — SI prefixesDocumentation DOC · 007NIST — SI unitsDocumentation
Révisé le: Sources d’abord · Pas un conseil financier