2023-11-08 20:40 Temps de lecture : 11 min

Tout ce que vous devez savoir sur l'overclocking d'un Raspberry Pi 5

Points Importants à Retenir

  • Le Raspberry Pi 5 peut être surcadencé pour améliorer ses performances, un atout pour les opérations exigeantes en puissance de calcul, comme l'apprentissage automatique.
  • Pour surcadencer le Pi 5, il est crucial de maintenir sa température sous les 80°C. Le boîtier officiel Raspberry Pi 5, doté d'un ventilateur, ainsi que l'accessoire Active Cooler, comprenant un dissipateur thermique et un ventilateur, sont recommandés pour un contrôle thermique efficace.
  • La surcadence du Pi 5 implique la modification du fichier de configuration config.txt pour ajuster les fréquences du processeur. Toutefois, cette pratique peut réduire la durée de vie de votre Pi 5 et invalider sa garantie, donc agissez avec prudence.

Bien que le Raspberry Pi 5 soit significativement plus rapide qu'un Pi 4, il est possible d'optimiser encore ses performances grâce au surcadençage. Découvrez comment augmenter la vitesse de votre Raspberry Pi 5 pour profiter de cet avantage gratuit.

Pourquoi Surcadencer Votre Raspberry Pi 5 ?

La fréquence par défaut du processeur du Raspberry Pi 5 est de 2,4 GHz, surpassant les 1,8 GHz du Pi 4, ce qui se traduit par des performances accrues pour de nombreuses tâches. Son GPU (unité de traitement graphique) VideoCore VII fonctionne également à 800 MHz par défaut, comparé à 500 MHz pour le VideoCore VI du Pi 4.

Tout comme pour le Raspberry Pi 4, il est possible d'améliorer ces vitesses en surcadencant les quatre cœurs du processeur et le GPU du SoC du Pi 5. Cela peut entraîner une amélioration notable des performances pour les tâches gourmandes en ressources processeur, comme l'utilisation du Raspberry Pi comme serveur multimédia Plex ou l'exécution de grands modèles linguistiques pour des chatbots IA.

Le principal inconvénient du surcadençage est qu'il peut potentiellement réduire la durée de vie de votre Pi 5. Une surtension excessive peut même annuler la garantie. L'opération est donc à vos propres risques, surtout si vous cherchez à atteindre des vitesses très élevées.

Assurer un Refroidissement Optimal de Votre Raspberry Pi 5

Pour surcadencer le SoC de votre Raspberry Pi 5, il est impératif de maintenir sa température sous le seuil de 80°C (176°F). Au-delà de cette limite, le SoC activera automatiquement un mécanisme de sécurité, réduisant la vitesse des cœurs du processeur jusqu'à ce que la température diminue. Si la température atteint 85°C (185°F), un ralentissement maximal sera appliqué, y compris au GPU.

Bien que le Raspberry Pi 5 chauffe moins qu'un Pi 4 lors d'une utilisation courante, il requiert un refroidissement amélioré lors de charges de travail importantes. C'est pourquoi la société Raspberry Pi a introduit des accessoires en option.

Le boîtier officiel du Raspberry Pi 5 inclut un ventilateur de refroidissement intégré qui se connecte à un port JST étiqueté "FAN" sur la carte du Pi 5. Pour une capacité de refroidissement accrue, l'accessoire Active Cooler, monté directement sur la carte, combine un dissipateur thermique et un ventilateur. Nos tests de surcadençage ont été effectués avec l'Active Cooler.

Crédit d’image : Raspberry Pi

Comment Surcadencer un Raspberry Pi 5

Comme pour les autres modèles Raspberry Pi utilisant le système d'exploitation officiel, Raspberry Pi OS, la fréquence d'horloge du SoC du Pi 5 peut être modifiée via le fichier de configuration de démarrage config.txt.

Avant de commencer, il est préférable de mettre à jour votre système. Ouvrez une fenêtre de terminal en cliquant sur son icône dans la barre de menu supérieure, ou via Menu > Accessoires > Terminal, et entrez :

 sudo apt update && sudo apt upgrade -y 

Cette opération peut nécessiter un certain temps pour vérifier les dernières mises à jour, puis les installer.

Installer les Outils de Surveillance

Avant de procéder au surcadençage du Raspberry Pi 5, il est recommandé d'installer quelques outils pour surveiller les performances et la température avant et après. Tout d'abord, installez l'outil d'information système Neofetch :

 sudo apt install neofetch 

Pour consulter les informations actuelles du système, exécutez :

 neofetch 

Ceci devrait afficher la vitesse de processeur par défaut du Pi 5, soit 2,4 GHz. Ensuite, installez l'outil de génération de charge de travail "stress" :

 sudo apt install stress 

Pour installer l'outil de test de stress Stressberry dans Raspberry Pi OS "Bookworm", vous devrez d'abord créer un environnement virtuel Python (nous l'avons nommé "overclock"), y accéder et l'activer :

 python -m venv overclock
cd overclock
source bin/activate

Puis, installez Stressberry :

 pip3 install stressberry 

Effectuons maintenant un premier test de résistance avec la vitesse d'horloge par défaut pour comparer avec les résultats obtenus après le surcadençage. Exécutez cette commande pour un test de 100 secondes en utilisant les quatre cœurs du processeur :

 stressberry-run -n "My Test" -d 100 -i 30 -c 4 mytest1.dat 

Après une période d'attente pour stabiliser la température de base, le test s'exécutera et chaque ligne affichera la température et la fréquence du processeur (en MHz), qui devrait atteindre 2 400.

Modifier le Fichier Config.txt pour le Surcadençage

Il est maintenant temps de modifier les paramètres de fréquence du processeur pour commencer le surcadençage du Pi 5. Ouvrez le fichier de configuration config.txt avec l'éditeur de texte nano :

 sudo nano /boot/config.txt 

Ajoutez les lignes suivantes :

 arm_freq=2800
gpu_freq=900
over_voltage_delta=50000

Nous configurons ici la fréquence du processeur à 2,8 GHz, augmentons également la vitesse du GPU et appliquons une surtension au cœur du SoC : cette surtension n'est pas toujours nécessaire pour le bon fonctionnement. Quittez nano en enregistrant les modifications avec Ctrl + X, puis Y et Entrée. Pour activer le surcadençage, redémarrez le Pi 5 :

 sudo reboot 

Après le redémarrage, exécutez à nouveau la commande neofetch dans le terminal ; vous devriez constater une nouvelle fréquence du processeur de 2,8 GHz.

Test de Résistance du Pi 5 Surocadençé

Pour lancer Stressberry, vous devrez vous trouver dans votre environnement virtuel Python. Réactivez-le :

 cd overclock
source bin/activate

Exécutez ensuite le même test Stressberry qu'auparavant (avec un nom de fichier différent pour le résultat) :

 stressberry-run -n "My Test" -d 100 -i 30 -c 4 mytest2.dat 

Cette fois, vous devriez observer que le processeur atteint la fréquence de surcadençage de 2,8 GHz ou la valeur que vous avez configurée. La température sera également plus élevée : lors de nos tests avec un refroidisseur actif sur le Pi 5, elle a atteint un maximum de 64,8°C (148,6°F), largement en dessous du seuil de ralentissement.

Certains utilisateurs ont réussi à augmenter la fréquence du processeur jusqu'à 3 GHz, voire un peu plus, et celle du GPU à 1 GHz, mais les résultats varient selon les cartes Pi 5 et le système de refroidissement utilisé. Si le surcadençage à un certain niveau provoque une instabilité du système, essayez un réglage moins agressif. Dans certains cas, le Pi 5 peut même ne pas démarrer, souvent à cause d'un manque de puissance.

Que Faire Si le Pi 5 Ne Démarre Pas ?

Si après avoir modifié les paramètres de surcadençage dans config.txt votre Raspberry Pi 5 ne démarre pas, pas de panique. La solution la plus simple est de maintenir la touche Maj enfoncée durant le démarrage pour désactiver temporairement le surcadençage ; le Pi 5 devrait alors démarrer normalement.

Si cela ne fonctionne pas, vous pouvez éteindre le Pi 5, retirer la carte microSD et la connecter à un autre ordinateur (avec un lecteur de carte USB) pour modifier le fichier config.txt. Vous pourrez alors ajuster les paramètres de surcadençage ou les désactiver en insérant un caractère # au début de chaque ligne.

Il est même possible de sous-cadencer le Pi 5 pour réduire sa consommation électrique (par exemple pour un projet portable) ou limiter la température.

Le Surcadençage du Raspberry Pi 5 Est Facile

Comme vous avez pu le constater, le surcadençage du Pi 5 est une procédure relativement simple. La puissance de traitement accrue ainsi obtenue vous permettra d'exécuter plus efficacement des tâches gourmandes en ressources CPU, ce qui peut être utile pour l'apprentissage automatique et les grands modèles de langage. Cette nouvelle puissance débloquera encore davantage de possibilités pour vos projets avec votre Raspberry Pi 5.

Auteur
France

Rédacteur tech, guides pratiques et astuces numériques.