Le Raspberry Pi 5 est un puissant ordinateur monocarte, mais vous pouvez le faire fonctionner encore plus rapidement grâce à l'overclocking.

Points clés à retenir

  • Le Raspberry Pi 5 peut être overclocké pour de meilleures performances, ce qui peut être utile pour les tâches gourmandes en processeur telles que l'apprentissage automatique.
  • Pour overclocker le Pi 5, vous devez maintenir sa température en dessous de 80°C. Le boîtier officiel Raspberry Pi 5 avec un ventilateur de refroidissement et l'accessoire Active Cooler avec un dissipateur thermique et un ventilateur peuvent aider au contrôle thermique.
  • L'overclocking du Pi 5 implique de modifier le fichier de paramètres de démarrage config.txt et de modifier les paramètres de vitesse du processeur. Cependant, l'overclocking peut réduire la durée de vie de votre Pi 5 et annuler la garantie, alors soyez prudent.

Bien que le Raspberry Pi 5 soit deux à trois fois plus rapide qu'un Pi 4, il peut être overclocké pour des performances encore meilleures. Découvrez comment overclocker le système sur puce de votre Raspberry Pi 5 pour libérer cette augmentation de vitesse gratuite.

instagram viewer

Pourquoi overclocker votre Raspberry Pi 5?

La vitesse du processeur par défaut du Raspberry Pi 5 de 2,4 GHz est nettement plus rapide que celle de 1,8 GHz du Pi 4, offrant des performances nettement plus rapides pour de nombreuses tâches. Son GPU (unité de traitement graphique) VideoCore VII fonctionne également à 800 MHz par défaut, contre 500 MHz pour le VideoCore VI du Pi 4.

Tout comme avec overclocker un Raspberry Pi 4Cependant, ces vitesses peuvent être améliorées en overclockant les quatre cœurs de processeur et le GPU du SoC Pi 5. Cela devrait conduire à une amélioration des performances pour les tâches gourmandes en processeur telles que utiliser Raspberry Pi comme serveur multimédia Plex, ou tenter de exécuter un grand modèle de langage pour un chatbot IA.

L’inconvénient de l’overclocking est qu’il peut réduire la durée de vie de votre Pi 5. L'utilisation d'une surtension excessive peut même annuler la garantie. Vous le faites donc à vos propres risques, surtout si vous le poussez à des vitesses plus élevées.

Gardez votre Raspberry Pi 5 au frais

Pour activer l’overclocking du SoC (système sur puce) de votre Raspberry Pi 5, vous devrez maintenir sa température en dessous de 80°C (176°F). Une fois ce niveau atteint, le SoC déclenchera automatiquement un mécanisme de sécurité qui commencera à ralentir les cœurs du processeur, réduisant ainsi leur vitesse jusqu'à ce que la température baisse. Si la température parvient à atteindre 85°C (185°F), un throttling maximum sera déclenché, y compris pour le GPU.

Bien que le Raspberry Pi 5 soit en fait plus froid qu'un Pi 4 lors de l'exécution de tâches de bureau typiques, sous de lourdes charges, il a besoin d'aide pour son contrôle thermique. C'est pourquoi la société Raspberry Pi a lancé le Pi 5 avec quelques extras en option.

Le boîtier officiel Raspberry Pi 5 dispose d'un ventilateur de refroidissement intégré que vous connectez à un port JST, étiqueté « FAN », sur la carte Pi 5. Pour encore plus de puissance de refroidissement, l'accessoire Active Cooler, monté sur la carte Pi 5, dispose à la fois d'un dissipateur thermique et d'un ventilateur. Nous avons utilisé l'Active Cooler dans nos tests d'overclocking.

Crédit d'image: Tarte aux framboises

Comment overclocker un Raspberry Pi 5

Comme pour les autres Modèles Raspberry Pi exécutant le système d'exploitation officiel, Raspberry Pi OS, vous pouvez modifier la vitesse d'horloge du SoC du Pi 5 en modifiant le config.txt fichier de paramètres de démarrage.

Avant de commencer, il est préférable de mettre à jour et de mettre à niveau 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 > Borne, et saisissez :

sudo apt update && sudo apt upgrade -y

Cela peut prendre un peu de temps pour vérifier les derniers progiciels, puis mettre à jour le système.

Avant d’overclocker le Raspberry Pi 5, nous installerons quelques outils utiles afin de pouvoir comparer 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 voir les informations actuelles du système, exécutez :

neofetch

Il devrait afficher la vitesse du 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 devez d'abord créer un environnement Python virtuel (nous avons appelé le nôtre "overclock"), y changer de répertoire et activez-le:

python -m venv overclock
cd overclock
source bin/activate

Vous pouvez ensuite installer Stressberry :

pip3 install stressberry

Faisons maintenant un premier test de résistance à la vitesse d'horloge par défaut pour une comparaison ultérieure avec les résultats overclockés. Exécutez cette commande pour un test de 100 secondes en utilisant les quatre cœurs de processeur :

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

Après avoir attendu une température de référence stable, ce qui peut prendre un certain temps, le test de résistance sera exécuté. et chaque ligne affichera la température et la fréquence actuelles du processeur (en MHz), qui devraient atteindre 2400.

Modifiez le fichier Config.txt pour Overclocker

Il est maintenant temps de modifier les paramètres de vitesse du processeur pour commencer à overclocker le Pi 5. Ouvrez le config.txt fichier de paramètres dans l'éditeur de texte nano :

sudo nano /boot/config.txt

Ajoutez les lignes suivantes :

arm_freq=2800
gpu_freq=900
over_voltage_delta=50000

Ici, nous réglons la vitesse d'horloge du processeur à 2,8 GHz, augmentant également la vitesse du GPU et augmentant la tension du cœur du SoC pour vous aider: vous pouvez ou non avoir besoin d'appliquer cette surtension pour que cela fonctionne. Quittez nano et enregistrez les paramètres en appuyant sur Ctrl + X, alors Oui et Entrer. Pour activer l'overclock, redémarrez le Pi 5 :

sudo reboot

Lorsqu'il redémarre, exécutez le néofetch commande du terminal à nouveau; vous devriez voir la nouvelle vitesse du processeur de 2,8 GHz.

Testez sous contrainte votre Pi 5 overclocké

Vous devrez exécuter Stressberry depuis votre environnement virtuel Python, alors réactivez-le :

cd overclock
source bin/activate

Exécutez ensuite le même test Stressberry que précédemment (avec un nom de fichier différent pour la sortie) :

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

Cette fois, vous devriez voir que le processeur atteint la vitesse overclockée de 2,8 GHz, ou quelle que soit la vitesse que vous avez définie. Il aura également une température plus élevée: lors de nos tests, avec un refroidisseur actif installé sur le Pi 5, elle a atteint un maximum de 64,8°C (148,6°F), bien en dessous du niveau auquel la limitation serait appliquée.

Certains utilisateurs ont réussi à augmenter davantage la vitesse du processeur, à 3 GHz ou légèrement plus, et celle du GPU à 1 GHz, mais le kilométrage peut varier selon les différentes cartes Pi 5 et la méthode de refroidissement utilisée. Si l'overclocking à un certain niveau provoque une instabilité du système, vous devriez essayer un overclocking plus modeste. Dans certains cas, le Pi 5 peut même ne pas démarrer sur le bureau, généralement en raison d'un manque de puissance.

Et si le Pi 5 ne démarre pas?

Si, après avoir modifié les paramètres d'overclocking dans config.txt, vous constatez que votre Raspberry Pi 5 ne démarre pas, ne vous inquiétez pas. La solution la plus simple consiste simplement à maintenir le Changement clé pendant le démarrage pour désactiver temporairement l'overclocking; le Pi 5 devrait alors démarrer normalement.

Si cela ne fonctionne pas, vous pouvez toujours éteindre le Pi 5, puis retirer la carte microSD et la connecter (à l'aide d'un lecteur de carte USB) à un autre ordinateur pour éditer le fichier. config.txt fichier à partir de là. Vous pouvez ensuite modifier les paramètres d'overclocking ou les commenter en ajoutant un symbole # au début de chaque ligne.

Il est même possible d’underclocker le Pi 5 si vous souhaitez réduire la consommation d’énergie (peut-être pour un projet portable) et/ou maintenir la température basse.

L'overclocking du Raspberry Pi 5 est facile à faire

Comme vous l'avez vu, l'overclocking du Pi 5 est un processus relativement simple. Grâce à la puissance de traitement supplémentaire obtenue grâce à l'overclocking, vous pouvez exécuter plus efficacement des tâches gourmandes en CPU, ce qui peut s'avérer utile pour des tâches telles que l'apprentissage automatique et les grands modèles de langage. Votre nouvelle puissance supplémentaire débloquera encore plus de possibilités de projets pour votre Raspberry Pi 5.