Si tu joues uniquement sur la fréquence, tu ne gagne rien sur la consomation quand ton processeurs fait quelques choses.
Moins d'instructions, moins de dépenses. Par contre, tu changes rien en consommation PAR instruction
Donc tu as tort, et tu as raison.
Les FET ont en fait un aspect capacitif non négligeables => dont à chaque chargement, déchargement on met/retire de la capacité dedans, mais les SemiCondcuteurs restent conducteurs (dans les conditions où l'on travaille) donc à chaque décharge on a des pertes resistives, proportionnelles au carré de la tension.
I = dq/dt et la charge est q=cV, donc moins on charge, moins haute est la perte.
donc il faut bien modifier la fréquence pour diminuer la consommation d'énergie (moins d'instruction, moins de courant), mais aussi la tension. (plus on va vite, plus pour charger les drains il faut augmenter la tension). On voit intuitivement que diminuer tension et fréquence doivent donner des gains plus que linéaire.
Mais bon il faut pas trop baisser sinon on a plus de signal nominal nécessaire pour être fiable.
et peut être que tu as ni tort ni raison
Tes différents composants ont des couples fréquences/tension de fonctionnements optimales différentes. Et il n'y a pas de méthodes simples pour déterminer à tous les coups sur quelles composantes s'aligner.
Donc au final, comme la physique théorique est incapable de te sortir une explication simple, si tu veux vraiment savoir comment diminuer la consommation d'énergie : tu plonge le circuit dans un bain, et tu analyse les pertes calorique en fonction des paramètres pour différentes utilisation qui miment ton fonctionnement attendu de ta puce :) Tu fais un relevé T=f(Fréquence, Tension, type applicatif), tu fais l'union des bassins qui sont optimums à 80% si ça se recouvre tu choisis à la réunion, sinon, t'es pas encore arrivé :) mais sur la bonne voie.
[^] # Re: API d'annonce de contrainte
Posté par Jul (site web personnel) . En réponse à la dépêche Nouvelle version 2.6.19 du noyau Linux. Évalué à 5.
Si tu joues uniquement sur la fréquence, tu ne gagne rien sur la consomation quand ton processeurs fait quelques choses.
Moins d'instructions, moins de dépenses. Par contre, tu changes rien en consommation PAR instruction
Donc tu as tort, et tu as raison.
Les FET ont en fait un aspect capacitif non négligeables => dont à chaque chargement, déchargement on met/retire de la capacité dedans, mais les SemiCondcuteurs restent conducteurs (dans les conditions où l'on travaille) donc à chaque décharge on a des pertes resistives, proportionnelles au carré de la tension.
I = dq/dt et la charge est q=cV, donc moins on charge, moins haute est la perte.
donc il faut bien modifier la fréquence pour diminuer la consommation d'énergie (moins d'instruction, moins de courant), mais aussi la tension. (plus on va vite, plus pour charger les drains il faut augmenter la tension). On voit intuitivement que diminuer tension et fréquence doivent donner des gains plus que linéaire.
Mais bon il faut pas trop baisser sinon on a plus de signal nominal nécessaire pour être fiable.
et peut être que tu as ni tort ni raison
Tes différents composants ont des couples fréquences/tension de fonctionnements optimales différentes. Et il n'y a pas de méthodes simples pour déterminer à tous les coups sur quelles composantes s'aligner.
Donc au final, comme la physique théorique est incapable de te sortir une explication simple, si tu veux vraiment savoir comment diminuer la consommation d'énergie : tu plonge le circuit dans un bain, et tu analyse les pertes calorique en fonction des paramètres pour différentes utilisation qui miment ton fonctionnement attendu de ta puce :) Tu fais un relevé T=f(Fréquence, Tension, type applicatif), tu fais l'union des bassins qui sont optimums à 80% si ça se recouvre tu choisis à la réunion, sinon, t'es pas encore arrivé :) mais sur la bonne voie.
Hack da world avec un couteau suisse !