Consommation d'énergie et dissipation de la chaleur de Raspberry Pi 3 vs Pi 2

48

J'ai vu l'annonce du nouveau Raspberry 3 mais je n'ai trouvé aucune information concernant la consommation électrique et le chauffage.

Un processeur 64 bits de 1,2 Ghz est excellent, mais consomme-t-il plus de puissance? La chaleur sera-t-elle un problème avec les petites valises avec le Rpi3?

J'ai lu que 2,5 A sont maintenant nécessaires, mais j'ai lu des informations contradictoires sur le sujet: cela ne vaut que si vous prévoyez d'utiliser des périphériques USB gourmands en énergie.

Alors, combien plus de puissance cela tire-t-il et est-ce une préoccupation?

Cedric Martin
la source
Je crois que le principal consommateur d’énergie sur le Pi est la RAM DDR2 bon marché, qui fonctionne probablement à 2,5 V (contre 1,2 pour le RAM de style LPDDR utilisé dans des appareils mobiles tels que les téléphones); C'est pourquoi les modèles à mémoire inférieure consomment moins d'énergie même s'ils disposent du même processeur. Ce test affirme que le processeur Pi 2 au maximum sur tous les cœurs ne consomme que 200 mA, ce qui signifie que la RAM utilise probablement environ 2x ce nombre. La consommation d’énergie sera donc plus importante, mais probablement pas très significative.
goldilocks
1
Voir aussi: raspberrypi.stackexchange.com/a/43235/5538 ... pour vous faire une idée de la signification des tailles et des objectifs des unités d'alimentation.
goldilocks
Je pense que le chiffre de 2,5 Ampères indique qu'il peut désormais gérer autant d'énergie pour les éléments USB - ce qui était un problème pour la plupart des modèles de RPi précédents - qu'un USB standard est supposé offrir une alimentation de 0,5 A mais que les précédents ne le pouvaient pas - surtout si il y a plus d'un appareil qui le veut. Heck, le très tôt B's avait 0,14A polyfuses sur chacun de ses deux ports USB ...
SlySven
2
2,5 Ampères est juste un chiffre très élevé et sûr - cela suppose que le pi lui-même puisse utiliser jusqu'à 1 Ampère (ce qui n'est évidemment pas le cas, si les cartes de Goobering sont correctes) et l'USB pourrait utiliser jusqu'à 1,2 Amps. Cependant, compte tenu de ce qui est sur le marché, vous pourriez aussi bien vous procurer un approvisionnement de 2,5 ampères. 3 va évidemment être exagéré, mais OTOH si vous avez une qualité décente 2 Un chargeur de téléphone ou un powerback (qui sont communs) qui devrait convenir à tous les modèles.
goldilocks
"La chaleur sera-t-elle un problème avec les petites valises avec le Rpi3?" -> Bien sur que non. Possédez-vous un smartphone? Quelle est la puissance du processeur en cela? De plus, il contient beaucoup plus de bits produisant de la chaleur, et je ne remarque pas les téléphones avec ventilateurs intégrés au boîtier, dissipateurs de chaleur de 5 g, ni même aucune ventilation de quelque type que ce soit . Au mieux, le boîtier (très réduit) d'un téléphone décent peut être chaud au toucher lorsque vous travaillez fort. Le pi n'est pas un superordinateur ou une machine à sous.
goldilocks

Réponses:

29

Un court article inclut les repères Pi 3 sur le blog de PiMoroni .

Tous les tests ci-dessous ont été réalisés avec un clavier et une souris USB uniquement alimentés par l'alimentation officielle Raspberry Pi, à l'exception du test du dongle WiFi dans lequel le dongle WiFi USB était également connecté. Les Pis étaient nus, c'est-à-dire pas dans un Pibow, à l'exception du test WiFi à bord dans Pibow.

...

La référence que nous avons utilisée ici était Sysbench, calculant des nombres premiers allant jusqu'à 20 000. Ceci est un test fortement lié au processeur et, en tant que tel, idéal pour comparer les SoC [Pi Zero, Pi 2 et Pi 3] sans effets secondaires de la mémoire ou du GPU.

...

Le courant a été mesuré avec un mesureur de courant et de tension USB intégré. Le réseau local sans fil et Bluetooth intégrés ainsi que le processeur plus puissant signifient que le Raspberry Pi 3 consomme environ le double du courant de son prédécesseur lorsqu'il est soumis à une charge de processeur importante (750 mA à 360 mA).

Graphique comparant l'utilisation actuelle de Pi

Mise à jour

... et il y a un deuxième article, tout aussi court, sur les repères Pi 3 sur le site du MagPi :

Vous ne pouvez pas obtenir de performances supplémentaires sans quelques sacrifices. Le Pi 3 tire le meilleur parti du groupe de tests, mais ses performances supplémentaires lui permettent de passer plus de temps au ralenti. Ceux qui recherchent une durée de vie maximale de la batterie devraient se tourner vers le modèle A + ou le Pi Zero.

Graphique illustrant la consommation d'énergie de divers modèles Pi

Goobering
la source
13
Il convient de noter que les tests WRT comme celui-ci indiquent qu'une tâche théoriquement réalisable 10 fois plus rapidement sur la machine A s'achèvera dans un délai de 1/10. Par conséquent, si l'utilisation du processeur est considérée comme le seul facteur à prendre en compte, alors un Pi 3 pourrait idéalement être ~ 3 fois plus éconergétique qu'un Pi Zero (775/225 = 3, 10/3 = 3).
goldilocks
1
D'après les données du second graphique que j'ai publié (qui n'existait pas à l'époque du commentaire @goldilocks), je suis moins certain des économies d'énergie. La consommation de courant au repos sur le Pi 3 semble être bien supérieure à celle du Pi Zero.
Goobering
1
Encore une fois , pas si à la charge le Pi 3 travaille 5-10 fois plus vite que le zéro. 0,58 / 0,25 = un facteur de 2,32. Même en utilisant le chiffre conservateur de 4x plus rapide, 4 / 2,32 = 1,72. Pour transformer cela en pourcentage, 1 / 1,72 = 0,58 signifie qu'un Pi 3 consommera 58% de l'énergie d'un Pi Zero pour mener à bien une tâche multithread ou multitraitement. L’importance du zéro, qui consomme 1/3 de l’énergie tout en ne faisant rien, dépend du but recherché. Par exemple, j’utilise mon B + 24/7, pas mon 2, car ce qu’il fait 80% à 90% du temps est très peu.
goldilocks
@ Goobering: (et tout le monde) merci beaucoup pour votre réponse, les graphiques et les liens.
Cedric Martin
1
Intéressant, l'article que j'ai trouvé ici disait que le Pi3 consommait 2,5W au ralenti, alors que le Pi2 en consommait 3,2W ... Je vais devoir essayer de le découvrir moi-même (ne pas avoir un Pi2 pour tester si ...)
Wilf
27

Lors de l’arrêt des prises HDMI et USB du Pi3, le courant chute à 160 milliampères. Dans mes tests, cela représentait environ 200 milliampères sur le Pi2. Ainsi, la fermeture de matériel (si vous n'en avez pas besoin) peut vous faire économiser énormément d'énergie.

Mise à jour: Utilisez cette commande pour désactiver HDMI: /opt/vc/bin/tvservice -o Et cette commande pour l'activer: /opt/vc/bin/tvservice -p

Utilisez cette commande pour désactiver complètement l’USB: echo 0x0 > /sys/devices/platform/soc/3f980000.usb/buspower et ceci pour l’activer: echo 0x1 > /sys/devices/platform/soc/3f980000.usb/buspower

Autres mesures pouvant réduire considérablement la consommation d'énergie:

  • Tout ce qui utilise le SD. Donc, supprimer rsyslog peut être utile.
  • Une connexion WiFi à un réseau. Bien que je n’aie pas pu désactiver complètement le wifi, ma connexion à un réseau WiFi permet à la Pi3 de recevoir des messages diffusés. Cela consomme plus d'énergie que d'être en veille. Donc, éteignez wifi en utilisant ifdown wlan0et allumez en utilisant ifup wlan0quand vous en avez besoin. Réduisez encore plus la consommation d'énergie en n'utilisant pas DHCP à chaque fois que vous activez le WiFi.
  • Tout ce qui fait augmenter la fréquence des cœurs, en augmentant la charge.
Roel Baardman
la source
1
Je ne savais pas que vous pouviez éteindre le HDMI sur le Pi - est-ce un réglage via /boot/config.txt?
Dylan Pierce
7
Négatif. Utilisez cette commande pour l'éteindre: / opt / vc / bin / tvservice -o Et cette commande pour l'activer: / opt / vc / bin / tvservice -p : glframebuffer.wordpress.com/2013/08/28/…
Roel Baardman
L’exécution de la commande pour désactiver les ports USB me donne cette erreur (également avec sudo): "-bash: /sys/devices/platform/soc/3f980000.usb/buspower: autorisation refusée"
autorisation du
selon / opt / vc / bin / tvservice --help le Pi 2 devrait savoir la même chose, -o éteint l'affichage, mais la consommation électrique reste la même, alors l'option -p ne ramène pas l'affichage, des idées?
Tomasb
L'option well -p éteint d'abord l'écran pour que les réponses partielles remettent le problème en
cause