[DOSSIER] Overclocking : Voilà un dossier ou un sujet qui n'en est, peut-être, plus un !
Pourquoi ?
La réponse tient en deux mots : TURBO BOOST
Cela mérite sans doute, pour les moins avertis, quelques explications.
Pour commencer quelques rappels simples concernant l'overclocking ou, en français, le surcadençage.
(Pour aller plus vite, "overclocking" sera abrégé en "OC")
L'OC consiste donc à faire fonctionner un CPU à une fréquence supérieure à celle d'origine.
Pourquoi ?
Car plus grande sera la fréquence de fonctionnement d'un CPU, plus grande sera sa puissance.
Exemple : mon dernier CPU, un Core i5 6600k fonctionnait à 4,8 GHz au lieu des 3,5 GHz d'origine.
Le gain était énorme, 1,3 GHz de différence, donc un surplus de puissance non négligeable et totalement gratuit puisque ce n'est qu'une question de réglage.
Y avait-il un TURBO BOOST ?
Oui, mais ridicule :
- sur 1 cœur, TURBO BOOST à 3,9 GHz
- sur 4 cœurs TURBO BOOST à 3,6 GHz
Autrement dit, le TURBO BOOST ne permettait de gagner, sur 4 cœurs, seulement 100 MHz ou 0,1 GHz
L'OC "manuel", lui, permettait de gagner 1 300 Mhz ou 1,3 GHz, soit 13 fois plus que le TURBO BOOST.
Dès lors, on comprend, à l'époque, tout l'intérêt de s'adonner à l'OC.
Et aujourd'hui ? Qu'est-ce qui a changé ?
LE TURBO BOOST !
C'est quoi le TURBO BOOST ?
C'est un overclocking dynamique, "automatique".
En effet, le TURBO BOOST est défini par le constructeur et ne demande aucune intervention de l'utilisateur.
Pourquoi dynamique ?
Car ce n'est pas un OC fixe contrairement à un OC manuel.
Généralement, lors d'un OC manuel, on fixe une valeur, par exemple 48 pour mon Core i5 6600k
En effet, la fréquence se définit ainsi : 100 MHz (Vitesse du BUS) X coefficient multiplicateur
De base, le 6600k : 100 MHz x 35 = 3 500 MHz ou 3,5 GHz
Overclocké : 100 MHz x 48 = 4 800 MHZ ou 4,8 GHz
Une fois overclocké, le 6600k fonctionnait en permanence à 4,8 GHz
Le TURBO BOST, lui, overclocke "à la demande" et le coefficient varie d'un minimum (8) à un maximum défini par le type de CPU, par exemple 47 (sur 8 cœurs pour le i7 10700k).
Au repos, le CPU tourne à 100 Mhz x 8 = 800 Mhz ou 0,8 GHz et les 8 cœurs, sur le i7 10700k, si besoin est, fonctionnent à 4 700 MHz ou 4,7 GHz
Evidemment, toutes les valeurs sont possibles entre 800 MHz et 4 700 MHz, en fonction de la demande de puissance.
Et alors ? Où est le problème ?
Le "problème", si on peut appeler cela un problème, c'est le bond énorme fait par le TURBO BOOST.
Pour rappel :
- i5 6600k : TURBO BOOST sur 1 cœur = 3,9 GHz (au lieu de 3,5 GHz) soit 400 Mhz en plus
- i7 10700k : TURBO BOOST sur 1 cœur = 5,1 GHz (au lieu de 3,8 GHz) soit 1 300 Mhz en plus
Le TURBO BOOST a donc été multiplié par 3 ! (400 MHz x 3 = 1 200 MHz)
Et alors ?
Le TURBO BOOST monte si haut en fréquence que l'OC s'avère beaucoup moins intéressant ou nécessaire.
En effet, on peut dire, d'une certaine manière que le CPU est overclocké "naturellement" via le TURBO BOOST
Un Core i7 10700K va pouvoir être overclocké, en moyenne, entre 5,1 GHz et 5,3 GHz (sur 8 cœurs).
Sachant que le TURBO BOOST pousse les 8 cœurs à 4,7 GHz, l'OC va permettre de gagner seulement quelques centaines de Mhz : 400 à 600 MHz.
Très loin donc des 1 300 MHz gagnés sur le i5 6600k
La question est donc aujourd'hui :
étant donné les fréquences atteintes par le TURBO BOOST est-il vraiment utile d'overclocker son CPU ?
Les inconditionnels de l'OC vous répondront que "OUI", sans hésiter. Ils feraient de l'OC même pour gagner 10 MHz
Pour les personnes plus pondérées, ça se discute.
L'OC apporte 3 inconvénients majeurs :
une surchauffe du CPU qui demande donc un très bon système de refroidissement : watercooling AIO ou mieux encore, watercooling CUSTOM
Evidemment, cela à un prix.
une surconsommation électrique : c'est comme une voiture, plus vous allez vite, plus vous consommez !
Cela a aussi un prix sur la facture d'électricité.
du bruit : plus le CPU chauffe, plus il faut ventiler, même avec du watercooling.
Tout cela pour grapiller quelques centaines de MHz et gagner quelques % de puissance en plus ?
Le jeu en vaut-il la chandelle ? Ou, autrement dit, est-ce vraiment rentable ?
PRECISION IMPORTANTE :
De quel OVERCLOCKING parlons-nous ?
D'un OC "sportif" qui consiste à aller le plus haut possible, à atteindre des records (OC inutilisable au quotidien) ?
Ou d'un OC "viable" H24, tous les jours ?
Evidemment, pour moi, l'intérêt d'un OC est de pouvoir être utilisé H24, c'est à dire tous les jours.
Si c'est juste pour atteindre un record et faire un "BENCH", cela ne m'intéresse pas.
Donc un "OC H24" doit être limité en T° et en consommation électrique, sinon cela devient délirant.
Et dans ce cas, il s'agira forcément d'un OC pondéré (pour contenir la T° et la consommation électrique) et le gain en puissance sera lui aussi limité.
CONCLUSION :
J'overclocke mes CPU depuis les 486, au début des années 90.
Mais aujourd'hui, avec le TUBO BOOST qui atteint de si hautes fréquences, pour la première fois, je me demande si ça vaut vraiment le coup
Car, pour rappel, l'OVERCLOCKING signifie :
surchauffe du CPU (ce qui nécessite donc un refroidissement onéreux)
consommation électrique (ce qui alourdit la facture d'électricité)
du bruit (généré par les ventilos pour lutter contre la surchauffe provoquée par l'OC)
Tous ces inconvénients sont-ils compensés par le gain de puissance sachant que le TURBO BOOST fait presque aussi bien qu'un OC MANUEL ?
Chacun répondra à sa façon
De plus, il faut tout de même rappeler qu'il s'agit un i7 avec 8 cœurs physiques + 8 cœurs logiques, ce qui veut dire :
que la puissance est déjà au rendez-vous, avec ou sans OC
que l'OC sur un CPU doté de nombreux cœurs, ici 8, génère beaucoup de chaleur.
Autrement dit, overclocker un CPU à 4 cœurs physiques seulement (i5 6600k) pose moins de problème en terme de T° et de consommation électrique qu'overclocker un CPU avec 16 threads (8 cœurs physiques + 8 cœurs logiques).
Pourquoi ?
La réponse tient en deux mots : TURBO BOOST
Cela mérite sans doute, pour les moins avertis, quelques explications.
Pour commencer quelques rappels simples concernant l'overclocking ou, en français, le surcadençage.
(Pour aller plus vite, "overclocking" sera abrégé en "OC")
L'OC consiste donc à faire fonctionner un CPU à une fréquence supérieure à celle d'origine.
Pourquoi ?
Car plus grande sera la fréquence de fonctionnement d'un CPU, plus grande sera sa puissance.
Exemple : mon dernier CPU, un Core i5 6600k fonctionnait à 4,8 GHz au lieu des 3,5 GHz d'origine.
Le gain était énorme, 1,3 GHz de différence, donc un surplus de puissance non négligeable et totalement gratuit puisque ce n'est qu'une question de réglage.
Y avait-il un TURBO BOOST ?
Oui, mais ridicule :
- sur 1 cœur, TURBO BOOST à 3,9 GHz
- sur 4 cœurs TURBO BOOST à 3,6 GHz
Autrement dit, le TURBO BOOST ne permettait de gagner, sur 4 cœurs, seulement 100 MHz ou 0,1 GHz
L'OC "manuel", lui, permettait de gagner 1 300 Mhz ou 1,3 GHz, soit 13 fois plus que le TURBO BOOST.
Dès lors, on comprend, à l'époque, tout l'intérêt de s'adonner à l'OC.
Et aujourd'hui ? Qu'est-ce qui a changé ?
LE TURBO BOOST !
C'est quoi le TURBO BOOST ?
C'est un overclocking dynamique, "automatique".
En effet, le TURBO BOOST est défini par le constructeur et ne demande aucune intervention de l'utilisateur.
Pourquoi dynamique ?
Car ce n'est pas un OC fixe contrairement à un OC manuel.
Généralement, lors d'un OC manuel, on fixe une valeur, par exemple 48 pour mon Core i5 6600k
En effet, la fréquence se définit ainsi : 100 MHz (Vitesse du BUS) X coefficient multiplicateur
De base, le 6600k : 100 MHz x 35 = 3 500 MHz ou 3,5 GHz
Overclocké : 100 MHz x 48 = 4 800 MHZ ou 4,8 GHz
Une fois overclocké, le 6600k fonctionnait en permanence à 4,8 GHz
Le TURBO BOST, lui, overclocke "à la demande" et le coefficient varie d'un minimum (8) à un maximum défini par le type de CPU, par exemple 47 (sur 8 cœurs pour le i7 10700k).
Au repos, le CPU tourne à 100 Mhz x 8 = 800 Mhz ou 0,8 GHz et les 8 cœurs, sur le i7 10700k, si besoin est, fonctionnent à 4 700 MHz ou 4,7 GHz
Evidemment, toutes les valeurs sont possibles entre 800 MHz et 4 700 MHz, en fonction de la demande de puissance.
Et alors ? Où est le problème ?
Le "problème", si on peut appeler cela un problème, c'est le bond énorme fait par le TURBO BOOST.
Pour rappel :
- i5 6600k : TURBO BOOST sur 1 cœur = 3,9 GHz (au lieu de 3,5 GHz) soit 400 Mhz en plus
- i7 10700k : TURBO BOOST sur 1 cœur = 5,1 GHz (au lieu de 3,8 GHz) soit 1 300 Mhz en plus
Le TURBO BOOST a donc été multiplié par 3 ! (400 MHz x 3 = 1 200 MHz)
Et alors ?
Le TURBO BOOST monte si haut en fréquence que l'OC s'avère beaucoup moins intéressant ou nécessaire.
En effet, on peut dire, d'une certaine manière que le CPU est overclocké "naturellement" via le TURBO BOOST
Un Core i7 10700K va pouvoir être overclocké, en moyenne, entre 5,1 GHz et 5,3 GHz (sur 8 cœurs).
Sachant que le TURBO BOOST pousse les 8 cœurs à 4,7 GHz, l'OC va permettre de gagner seulement quelques centaines de Mhz : 400 à 600 MHz.
Très loin donc des 1 300 MHz gagnés sur le i5 6600k
La question est donc aujourd'hui :
étant donné les fréquences atteintes par le TURBO BOOST est-il vraiment utile d'overclocker son CPU ?
Les inconditionnels de l'OC vous répondront que "OUI", sans hésiter. Ils feraient de l'OC même pour gagner 10 MHz
Pour les personnes plus pondérées, ça se discute.
L'OC apporte 3 inconvénients majeurs :
une surchauffe du CPU qui demande donc un très bon système de refroidissement : watercooling AIO ou mieux encore, watercooling CUSTOM
Evidemment, cela à un prix.
une surconsommation électrique : c'est comme une voiture, plus vous allez vite, plus vous consommez !
Cela a aussi un prix sur la facture d'électricité.
du bruit : plus le CPU chauffe, plus il faut ventiler, même avec du watercooling.
Tout cela pour grapiller quelques centaines de MHz et gagner quelques % de puissance en plus ?
Le jeu en vaut-il la chandelle ? Ou, autrement dit, est-ce vraiment rentable ?
PRECISION IMPORTANTE :
De quel OVERCLOCKING parlons-nous ?
D'un OC "sportif" qui consiste à aller le plus haut possible, à atteindre des records (OC inutilisable au quotidien) ?
Ou d'un OC "viable" H24, tous les jours ?
Evidemment, pour moi, l'intérêt d'un OC est de pouvoir être utilisé H24, c'est à dire tous les jours.
Si c'est juste pour atteindre un record et faire un "BENCH", cela ne m'intéresse pas.
Donc un "OC H24" doit être limité en T° et en consommation électrique, sinon cela devient délirant.
Et dans ce cas, il s'agira forcément d'un OC pondéré (pour contenir la T° et la consommation électrique) et le gain en puissance sera lui aussi limité.
CONCLUSION :
J'overclocke mes CPU depuis les 486, au début des années 90.
Mais aujourd'hui, avec le TUBO BOOST qui atteint de si hautes fréquences, pour la première fois, je me demande si ça vaut vraiment le coup
Car, pour rappel, l'OVERCLOCKING signifie :
surchauffe du CPU (ce qui nécessite donc un refroidissement onéreux)
consommation électrique (ce qui alourdit la facture d'électricité)
du bruit (généré par les ventilos pour lutter contre la surchauffe provoquée par l'OC)
Tous ces inconvénients sont-ils compensés par le gain de puissance sachant que le TURBO BOOST fait presque aussi bien qu'un OC MANUEL ?
Chacun répondra à sa façon
De plus, il faut tout de même rappeler qu'il s'agit un i7 avec 8 cœurs physiques + 8 cœurs logiques, ce qui veut dire :
que la puissance est déjà au rendez-vous, avec ou sans OC
que l'OC sur un CPU doté de nombreux cœurs, ici 8, génère beaucoup de chaleur.
Autrement dit, overclocker un CPU à 4 cœurs physiques seulement (i5 6600k) pose moins de problème en terme de T° et de consommation électrique qu'overclocker un CPU avec 16 threads (8 cœurs physiques + 8 cœurs logiques).