Comparaison des CPU entre l’ordinateur de guidage d’Apollo 11 (AGC) et un chargeur USB-C
- Comparaison des performances entre le CPU intégré à un chargeur mural USB-C récent et l’ordinateur de guidage d’Apollo 11 (AGC), qui a envoyé des humains sur la Lune en 1969 avant de les ramener sur Terre.
- L’ordinateur de guidage d’Apollo 11 disposait d’une fréquence d’horloge de 1,024 MHz, de 2 048 mots de 15 bits de RAM et de 36 864 mots de 15 bits de stockage de programme.
- Le CPU de l’Anker PowerPort Atom PD 2, avec une fréquence d’horloge de 48 MHz, 8 KB de RAM et 128 KB de stockage de programme, est considéré comme le plus puissant.
Comparaison de la vitesse
- L’ordinateur de guidage d’Apollo 11 avait besoin d’au moins 12 cycles d’horloge pour exécuter une instruction et utilisait un unique registre accumulateur pour les opérations arithmétiques.
- Le CPU ARM Cortex-M0 de l’Anker PowerPort Atom PD 2 n’a pas de cache, l’accès mémoire s’effectue à vitesse constante et les instructions sont exécutées dans l’ordre.
- Dans la plupart des cas, les instructions de l’ordinateur de guidage d’Apollo 11 nécessitent 12 fois plus de cycles d’horloge que celles du Cortex-M0.
Comparaison de la mémoire
- Stockage du programme : l’ordinateur de guidage d’Apollo 11 manquait tellement d’espace programme qu’il a fallu écrire une machine virtuelle / un interpréteur.
- Le CYPD4225 dispose de 128 KB de mémoire flash, ce qui lui permet de stocker 1,90 fois plus d’informations que l’ordinateur de guidage d’Apollo 11.
- RAM : l’Anker PowerPort Atom PD2 possède environ deux fois plus de RAM que l’ordinateur de guidage d’Apollo 11.
Le voyage jusqu’à la Lune
- Le vaisseau Apollo 11 embarquait 4 ordinateurs : 2 ordinateurs de guidage Apollo 11, 1 Saturn Launch Vehicle Digital Computer (LVDC) et 1 Abort Guidance System (AGS).
- Tous les ordinateurs d’Apollo 11 étaient moins performants et disposaient de moins de mémoire que l’Anker PowerPort Atom PD 2.
- Le CYPD4225 n’a pas été évalué pour fonctionner dans l’environnement spatial, et des recherches supplémentaires sont nécessaires sur le nombre et les types de périphériques pris en charge par les ordinateurs d’Apollo 11.
Conclusion
- En 2012-2013, la plupart des chargeurs USB utilisaient encore la détection de charge USB sans communication numérique, mais en 2020 les chargeurs USB-C intègrent des microcontrôleurs et des CPU.
- Certains chargeurs USB-C embarquent des CPU plus puissants que l’ordinateur de guidage d’Apollo 11, et la plupart ont une fréquence d’horloge au moins 10 fois plus élevée.
- L’USB-C Power Delivery résout des problèmes et apporte de nouvelles fonctionnalités, mais augmente aussi la complexité avec un firmware et des puces supplémentaires à gérer pendant la fabrication.
L’avis de GN⁺
- Le point le plus marquant de cet article est que le CPU intégré aux chargeurs USB-C modernes est bien plus puissant que l’ordinateur de guidage d’Apollo 11 utilisé pour la mission d’alunissage de 1969.
- Cette comparaison illustre la rapidité de l’évolution technologique et montre à quel point les appareils que nous utilisons au quotidien disposent d’une puissance de calcul supérieure à celle des équipements d’exploration spatiale du passé.
- L’article reflète aussi la tendance à la complexification des technologies modernes et offre un éclairage intéressant sur l’impact que ces évolutions peuvent avoir sur notre vie quotidienne et sur l’avenir de la technologie.
1 commentaires
Commentaires Hacker News
I'm a bit tired of all the sensationalist "look what landed on the moon vs. today's hardware" comparisons.
Is the weight/cost calculus sufficiently improved now that it’s cheaper to shield the processor in its entirety rather than trying to rad harden the circuitry itself?
Pretty much all USB chips have a fully programmable CPU when you go into the data sheets.
I'm curious - are there any ways of finding out the precise hardware that's used in these small-scale devices without actually having to take them apart?
So in 50 years the equivalent of a gpt4 training cluster from today's datacenters will fit in a cheap cable, and it will run over 100 times faster than a full cluster today.