din smartphone er millioner af gange kraftigere end Apollo 11 vejledningscomputere
i 1969 satte mennesker foden på månen for allerførste gang. Det er virkelig svært at forestille sig de tekniske udfordringer ved at lande på månen for mere end fem årtier siden, hvis du ikke er en raketforsker, men det er sikkert, at computere spillede en grundlæggende rolle – selv dengang.
på trods af at NASA-computere var ynkelige efter nutidens standarder, var de hurtige nok til at lede mennesker over 356.000 km plads fra jorden til Månen og returnere dem sikkert. Faktisk blev kritiske sikkerheds-og fremdrivningsmekanismer i rumfartøjer under de første Apollo-missioner kontrolleret af programmer for første gang. Denne udvikling dannede grundlaget for moderne computing.
væsentlig for månemissionerne var en nu gammel kommandomodulcomputer designet på MIT kaldet Apollo Guidance Computer (AGC). Computeren brugte et operativsystem, der gjorde det muligt for astronauter at indtaste navneord og verb, der blev oversat til instruktioner til deres rumskib. For at styre udstyret havde AGC indbyggede maskinkodeinstruktioner ved hjælp af en kompilator kaldet Luminary. Sådan så nogle af koden til computeren ud, da den blev brugt til Apollo 13 og 14.
selvom det var praktisk, var AGC ikke særlig kraftig med 64kbyte hukommelse og fungerede ved 0,043 MHG. Faktisk var det mindre udstyret end en moderne brødrister!
en lommeregner eller endda en USB-C-oplader har mere computerkraft end de bedste computere, der bruges til at sende astronauter til månen
udover AGC, tusinder af flyteknikere og computeringeniører ved Goddard Space Flight Center ansat IBM System/360 Model 75s mainframe computer for at foretage uafhængige beregninger og opretholde kommunikation mellem jord-og månelandere.
disse computere kostede $3,5 millioner pr. Hver kunne udføre flere hundrede tusinde tilføjelsesoperationer per sekund, og deres samlede hukommelseskapacitet var i megabyte-området. Programmer blev udviklet til 75′ erne, der overvågede rumfartøjets miljødata og astronauternes sundhed, som på det tidspunkt var det mest komplekse program, der nogensinde blev udviklet.
i dag er selv en simpel USB-stick eller trådløs router imidlertid mere kraftfuld end disse mainframes, endsige en iPhone. IPhone 6 bruger en Apple-designet 64 bit A8-armarkitektur sammensat af cirka 1, 6 milliarder transistorer. Den fungerer ved 1,4 g og kan behandle instruktioner med en hastighed på cirka 1,2 instruktioner hver cyklus i hver af dens 2 kerner. Det svarer til 3,36 milliarder instruktioner i sekundet. Kort sagt er iPhone 6 ‘ s ur 32.600 gange hurtigere end de bedste Apollo era-computere og kunne udføre instruktioner 120.000.000 gange hurtigere. Du ville ikke være forkert ved at sige, at en iPhone kunne bruges til at lede 120.000.000 Apollo-æra rumfartøjer til månen, alt sammen på samme tid.
computere er så allestedsnærværende i dag, at selv en lommeregner har meget mere processorkraft, RAM og hukommelse end den nyeste teknologi inden for computing i Apollo-æraen. For eksempel er TI-84-regnemaskinen udviklet i 2004 350 gange hurtigere end Apollo-computere og havde 32 gange mere RAM og 14.500 gange mere ROM.
selv USB-C-opladere er hurtigere end Apollo-computere. Anker-Kraftporten Atom PD 2 kører med ~48 gange klokhastigheden på Apollo 11-Styringscomputeren med 1,8 gange programpladsen.
denne slags sammenligninger er dog ikke helt retfærdige. Det er som at lave en side om side sammenligning mellem de første fly designet af brødrene og en F-18 fighter. Jo da, begge kunne flyve, men de to er, teknologisk set, verdener fra hinanden. Når alt kommer til alt slår iPhone klart endda en af de mest berømte — og meget nyere — supercomputer, der nogensinde har eksisteret: IBMs 1997 Deep Blue supercomputer, der slog Garry Kasparov i et historisk skakmat.
med dette i tankerne kan man kun ærefrygt over den slags computerkraft, som hver af os holder ved deres fingerspidser. Nevermind vi bruger dem til useriøse sager. Forestil dig, hvad du vil holde i din hånd (eller inde i den) 20 år fra nu.