Problème entièrement résolu
-
Une batterie de téléphone qui dure 10 000 heures, et la même batterie durant 384 500 ans 6 étapes
Calculez l'énergie minimale autorisée par la physique pour effacer un bit à la température corporelle, comparez-la au coût réel d'un événement logique sur silicium, puis consommez une batterie de téléphone de 10 Wh dans les deux cas à un million de millions d'opérations par seconde.
-
La limite de Landauer indique qu'effacer un bit d'information coûte au moins kBT ln 2, et aucun réarrangement du circuit ne permet d'y échapper, car le coût est lié à la destruction de l'information plutôt qu'au déplacement de la charge.
-
En appliquant la température corporelle : 1,380649 × 10⁻²³ × 310 × 0,69315 = 2,967 × 10⁻²¹ J par bit. C'est le plancher absolu, et c'est un nombre très petit.
-
Un événement logique sur le silicium actuel coûte environ 1 × 10⁻¹⁵ J. En divisant : 10⁻¹⁵ ÷ 2,967 × 10⁻²¹ = 337 077. Le matériel réel fonctionne environ trois cent mille fois au-dessus du plancher.
-
Consommons maintenant une batterie. 10 Wh représentent 10 × 3600 = 36 000 J. Au coût réel, cela permet d'effectuer 36 000 ÷ 10⁻¹⁵ = 3,60 × 10¹⁹ opérations ; au plancher, cela permettrait d'en effectuer 36 000 ÷ 2,967 × 10⁻²¹ = 1,21 × 10²⁵.
-
Faisons-les fonctionner à 10¹² opérations par seconde. La batterie réelle dure 3,60 × 10⁷ s, soit 10 000 heures. Celle limitée par le plancher dure 1,21 × 10¹³ s, soit 384 500 ans.
-
Essayons de combler l'écart en refroidissant. Passer de 310 K à 300 K abaisse le plancher à 2,871 × 10⁻²¹ J, soit une économie de 3,2 %, car la limite est linéaire en T. Le facteur de 337 077 n'est pas un effet de température et aucun thermostat n'y change rien.
Réponse
La même batterie, au même rythme d'opérations, dure 10 000 heures avec le silicium et 384 500 ans à la limite thermodynamique. Ce qui établit clairement à quoi sert la limite de Landauer. Ce n'est pas la raison pour laquelle les ordinateurs ont besoin d'énergie, et ce n'est pas un objectif dont quiconque s'approche : à 337 077 fois le plancher, la quasi-totalité de l'énergie d'une puce sert à charger et décharger les capacités, à alimenter les liaisons et aux fuites de courant, et rien de tout cela n'est le coût irréductible de l'oubli. Ainsi, une page affirmant que "le calcul a un coût énergétique fondamental" dit vrai, mais passe presque entièrement à côté du sujet. Le nombre qu'il vaut la peine de citer est le rapport, non la limite. Et remarquez ce que la limite ne fait pas payer : une opération réversible n'efface rien, elle n'a donc aucun plancher — ce qui explique pourquoi le calcul réversible est un domaine de recherche et non une curiosité.
-
Parcours
Calculer avec des molécules
Références (2)
- The original statement of the irreversible-computation energy bound: R. Landauer, “Irreversibility and Heat Generation in the Computing Process.” IBM Journal of Research and Development 5(3), 183–191, 1961.
- Direct experimental approach to the kT ln 2 limit in a one-bit memory: A. Bérut et al., “Experimental verification of Landauer’s principle linking information and thermodynamics.” Nature 483, 187–189, 2012.