4 पॉइंट द्वारा GN⁺ 2023-12-28 | 1 टिप्पणियां | WhatsApp पर शेयर करें

Apollo 11 Guidance Computer (AGC) बनाम USB-C चार्जर के CPU की तुलना

  • हाल के USB-C wall charger में शामिल CPU की performance की तुलना 1969 में इंसानों को चाँद पर भेजकर वापस लाने वाले Apollo 11 Guidance Computer (AGC) से की गई है.
  • Apollo 11 Guidance Computer की clock speed 1.024MHz थी और इसमें 2048 15-bit words RAM तथा 36,864 15-bit words program storage था.
  • Anker PowerPort Atom PD 2 का CPU 48MHz clock speed, 8KB RAM और 128KB program storage के साथ सबसे शक्तिशाली CPU के रूप में आंका गया है.

गति की तुलना

  • Apollo 11 Guidance Computer को एक instruction execute करने के लिए कम से कम 12 clock cycles की आवश्यकता होती थी, और यह arithmetic operations के लिए single accumulator register का उपयोग करता था.
  • Anker PowerPort Atom PD 2 का ARM Cortex-M0 CPU cache के बिना काम करता है, memory access एक समान speed पर होता है, और instructions क्रम से execute होते हैं.
  • अधिकांश मामलों में Apollo 11 Guidance Computer की instructions को Cortex-M0 की instructions की तुलना में 12 गुना अधिक clock cycles लगते हैं.

मेमोरी की तुलना

  • Program storage: Apollo 11 Guidance Computer में program space की कमी के कारण virtual machine/interpreter लिखना पड़ा था.
  • CYPD4225 में 128KB flash memory है, इसलिए यह Apollo 11 Guidance Computer की तुलना में 1.90 गुना अधिक जानकारी store कर सकता है.
  • RAM: Anker PowerPort Atom PD2 में Apollo 11 Guidance Computer की तुलना में लगभग दोगुनी RAM है.

चाँद तक की यात्रा

  • Apollo 11 spacecraft में 4 computers शामिल थे: 2 Apollo 11 Guidance Computer, 1 Saturn Launch Vehicle Digital Computer (LVDC), और 1 Abort Guidance System (AGS).
  • Apollo 11 के सभी computers, Anker PowerPort Atom PD 2 की तुलना में कम शक्तिशाली थे और उनमें memory भी कम थी.
  • CYPD4225 को space environment में काम करने के लिए evaluate नहीं किया गया था, और Apollo 11 computers द्वारा supported peripherals की संख्या और प्रकार पर अतिरिक्त जाँच की आवश्यकता है.

निष्कर्ष

  • 2012-2013 में अधिकांश USB chargers digital communication के बिना USB charging detection का उपयोग करते थे, लेकिन 2020 के USB-C chargers में microcontroller और CPU शामिल हैं.
  • कुछ USB-C chargers में Apollo 11 Guidance Computer से अधिक शक्तिशाली CPU हैं, और अधिकांश की clock speed कम से कम 10 गुना तेज है.
  • USB-C Power Delivery समस्याएँ हल करता है और नए features देता है, लेकिन manufacturing process में संभालने के लिए एक और firmware और chip जोड़कर complexity भी बढ़ाता है.

GN⁺ की राय

  • इस लेख की सबसे महत्वपूर्ण बात यह है कि आधुनिक USB-C chargers में शामिल CPU, 1969 के moon landing mission में उपयोग किए गए Apollo 11 Guidance Computer से कहीं अधिक शक्तिशाली हैं.
  • यह तुलना तकनीक की तेज प्रगति को दिखाती है, और इस अर्थ में रोचक व आकर्षक है कि जिन devices का हम रोज़मर्रा में उपयोग करते हैं, उनमें अतीत के space exploration equipment से अधिक computing power है.
  • यह लेख बढ़ती complexity वाली आधुनिक तकनीक के रुझान को भी दर्शाता है और यह दिलचस्प insight देता है कि ऐसे बदलाव हमारी daily life और तकनीक के भविष्य को कैसे प्रभावित कर सकते हैं.

1 टिप्पणियां

 
GN⁺ 2023-12-28
Hacker News राय
  • Apollo 11 spacecraft contains 4 computers

    • Apollo 11 अंतरिक्षयान में 4 कंप्यूटर थे।
      • analog कंप्यूटरों को अक्सर कम आंका जाता है, लेकिन उनकी भूमिका महत्वपूर्ण थी।
      • Flight Control Computer (FCC) Apollo 11 का analog कंप्यूटर था, जो रॉकेट के gimbal को नियंत्रित करता था।
  • मैं उन सभी सनसनीखेज "देखो, चाँद पर क्या उतरा बनाम आज का hardware" तुलनाओं से थोड़ा थक गया हूँ।

    • चाँद पर उतरी तकनीक और मौजूदा hardware की तुलना करने वाली सनसनीखेज बहसों से थकान है।
      • शुरुआती हवाई जहाज बिना कंप्यूटर के भी सफल रहे थे, इसलिए सिर्फ computing power ही सफलता का निर्णायक तत्व नहीं है।
      • Apollo मिशनों का software और hardware बहुत अच्छी तरह डिज़ाइन किया गया था, और आज की ऊँची computing performance अच्छे engineering की ज़रूरत को खत्म नहीं करती।
  • क्या अब weight/cost का हिसाब इतना बेहतर हो गया है कि circuitry को rad harden करने की बजाय पूरे processor को shield करना सस्ता पड़े?

    • यह सवाल है कि क्या अब वजन/लागत का हिसाब इतना सुधर गया है कि सर्किट को radiation-hardened बनाने से बेहतर पूरे processor को shield करना अधिक सस्ता है।
      • radiation hardening महँगी पड़ती है क्योंकि standard parts का इस्तेमाल नहीं किया जा सकता और नई technologies के इस्तेमाल पर भी रोक लगती है।
      • यह Mars drone में खोजे गए क्षेत्रों में से एक था, और Mars की सतह पर radiation की समस्या अंतरिक्ष में इस्तेमाल होने वाले परिवेश से अलग हो सकती है।
  • others point out that the LVDC actually contains triply-redundant logic.

    • LVDC में वास्तव में triple-redundant logic शामिल है।
      • triple-redundant logic 3 जवाब देता है और voting mechanism विजेता चुनता है।
      • 3 components का होना वास्तव में two-fold redundancy ही है, और अगर voting mechanism 3 अलग जवाबों में से सही जवाब नहीं निकाल सकता, तो उसे triple redundancy कहना मुश्किल है।
  • Pretty much all USB chips have a fully programmable CPU when you go into the data sheets.

    • data sheets देखने पर लगभग सभी USB chips में पूरी तरह programmable CPU होता है।
      • साधारण HID या charging devices के लिए यह ज़रूरत से ज़्यादा लग सकता है, लेकिन basic microcontroller सस्ते होते हैं और ASICs की तुलना में लागत बचाते हैं।
  • 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?

    • यह जिज्ञासा है कि क्या इन छोटे उपकरणों में इस्तेमाल हुए सटीक hardware का पता उन्हें खोले बिना लगाया जा सकता है।
      • विशेष datasheets, सरकारी certification documents आदि से जानकारी मिल सकती है।
  • the LVDC actually contains triply-redundant logic

    • LVDC में वास्तव में triple-redundant logic शामिल है।
      • 3 microcontrollers से voting scheme को emulate करना और चौथे से vote tally करना सिस्टम को ज़रूरी नहीं कि अधिक reliable बनाए।
      • vote tally करने वाला हिस्सा single point of failure (SPOF) बन सकता है।
      • complexity बढ़ने से reliability घट सकती है, इसलिए कई CPU द्वारा voting से reliability बढ़ाने का तरीका समस्याग्रस्त हो सकता है।
  • The Anker PowerPort Atom PD 2 USB-C Wall Charger CPU is 563 times faster than the Apollo 11 Guidance Computer

    • Anker PowerPort Atom PD 2 USB-C wall charger का CPU Apollo 11 Guidance Computer से 563 गुना तेज़ है।
      • यह बात चौंकाने वाली है कि charger को इस हद तक program किया जा सकता है कि वह इंसानों को चाँद तक भेजने लायक क्षमता रखे।
  • The CYPD4225 is definitely not rated for space.. if it would work in space

    • CYPD4225 को निश्चित रूप से space use के लिए rated नहीं किया गया है, लेकिन यह अंतरिक्ष में काम कर सकता है।
      • space rocket के इतिहास में अधिकांश डिज़ाइन nuclear war की radiation को ध्यान में रखकर बने थे, लेकिन अंतरिक्ष में प्राकृतिक radiation का सामना होता है।
      • SpaceX अपने rockets में industrial computers का उपयोग करता है, जो radiation-hardened नहीं होते।
      • radiation से होने वाले random spikes और semiconductor structure की aging समस्या हो सकती है, लेकिन Earth-Moon environment में यह लंबी अवधि के संचालन का मुद्दा है।
  • 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.

    • इसलिए 50 साल में आज के datacenters के gpt4 training cluster के बराबर तकनीक एक सस्ती cable में समा जाएगी, और आज के पूरे cluster से 100 गुना से भी अधिक तेज़ चलेगी।