Apollo 11 vs USB-C Chargers
I think it is healthy to compare historical and modern computing. Let's see how the CPUs contained in recent USB-C wall chargers compare to the power of the Apollo 11 Guidance Computer (AGC). The Apollo 11 spacecraft carried 3 humans to the moon and back in 1969. The Apollo 11 Guidance Computer has a master clock frequency of 1.024MHz. Instructions need at least 12 clock cycles (11.72uS). It operates using one's complement integer arithmetic. There is no floating point. There is a single accumulator register to perform arithmetic. The Anker PowerPort Atom PD 2 uses a CYPD4225, containing an ARM Cortex-M0 CPU. Luckily for this analysis both the Apollo 11 Guidance Computer and the Cortex-M0 CPUs are very predictable compared to more sophisticated modern CPUs. They have no cache and memory access happens at a constant speed. Instructions execute in-order. They have no hardware floating point. They have no vector/matrix hardware (like AVX, SSE, or NEON). Therefore we can learn a lot by jus
Apollo 11 vs USB-C Chargers Apollo 11 Guidance Computer (AGC) vs USB-C Chargers I think it is healthy to compare historical and modern computing. Let's see how the CPUs contained in recent USB-C wall chargers compare to the power of the Apollo 11 Guidance Computer (AGC). The Apollo 11 spacecraft carried 3 humans to the moon and back in 1969. Device Google Pixel 18W Charger Huawei 40W SuperCharge Anker PowerPort Atom PD 2 Apollo 11 Moon Landing Guidance Computer (AGC) Function Charges a phone Charges a phone or maybe a laptop Charges 2 phones or maybe laptops Fly most-of-the-way to moon ( CSM )
Explore this link on the map →related reading
- TPU Deep Divehenryhmko.github.io
- INTELLIGENCEstacks.stanford.edu
- NYSRGnotes.ekzhang.com
- The "Design Conductor" paper is bunk | ~/mlyoungmlyoung.cool
- Modern Hardware - Algorithmicaen.algorithmica.org
- To Boldly Go: The Case for Space Datacentersnewsletter.semianalysis.com
- CUDA C++ Programming Guide (Legacy) — CUDA C++ Programming Guidedocs.nvidia.com
- Univac 1108 At CMUsilogic.com
- diffuse.onediffuse.one
- SPACEWAR - by Stewart Brand - Fanatic Life and Symbolic Death Among the Computer Bums.wheels.org
- Margaret Hamilton Led the NASA Software Team That Landed Astronauts on the Moonsmithsonianmag.com
- Floating point operations per second - Wikipediaen.wikipedia.org