Die Geschichte der elektronischen Computer, Teil 3: ENIAC

Die Geschichte der elektronischen Computer, Teil 3: ENIAC

Weitere Artikel der Reihe:

Das zweite Projekt zur Schaffung eines elektronischen Computers, das infolge des Krieges entstand, erforderte, wie auch der „Colossus“, die Mitarbeit zahlreicher Köpfe und HĂ€nde fĂŒr die erfolgreiche Umsetzung. Doch wie der „Colossus“ wĂ€re es nie entstanden, ohne dass ein einzelner Mensch von Elektronik besessen war. In diesem Fall hieß er John Mauchly.

Die Geschichte von Mauchly ist auf mysteriöse und suspekte Weise mit der Geschichte von John Atanasoff verwoben. Wie Sie sich erinnern, haben wir Atanasoff und seinen Assistenten Claude Berry im Jahr 1942 zurĂŒckgelassen. Sie hatten die Arbeit an dem elektronischen Computer eingestellt und sich anderen MilitĂ€rprojekten zugewandt. Mauchly und Atanasoff hatten viel gemeinsam: Beide waren Physikprofessoren an wenig bekannten Institutionen, die weder den Prestige noch das Ansehen in breiteren akademischen Kreisen besaßen. Mauchly war in der Isolation als Lehrer am kleinen Ursinus College in den Vororten von Philadelphia frustriert, das nicht einmal ĂŒber den bescheidenen Ruhm verfĂŒgte, den Iowa, wo Atanasoff arbeitete, hatte. Keiner von beiden hatte etwas unternommen, um die Aufmerksamkeit ihrer elitĂ€reren Kollegen, sagen wir, von der UniversitĂ€t Chicago, zu erregen. Dennoch waren sie beide von der exzentrischen Idee fasziniert, eine Recheneinheit aus elektronischen Komponenten zu bauen, denselben Teilen, aus denen Radio- und TelefonverstĂ€rker hergestellt wurden.

Die Geschichte der elektronischen Computer, Teil 3: ENIAC
John Mauchly

Wettervorhersage

Eine bestimmte Verbindung entstand ĂŒber einen gewissen Zeitraum zwischen diesen beiden MĂ€nnern. Sie trafen sich Ende der 1940er Jahre auf einer Konferenz der American Association for the Advancement of Science (AAAS) in Philadelphia. Dort hielt Mauchly eine PrĂ€sentation ĂŒber seine Forschung zu zyklischen Mustern in Wetterdaten, wobei er einen von ihm entwickelten elektronischen harmonischen Analysator einsetzte. Dies war ein analoger Computer (also nicht digital, sondern durch physikalische GrĂ¶ĂŸen dargestellt, in diesem Fall durch Strom – je mehr Strom, desto höher der Wert), Ă€hnlich in der Funktionsweise einem mechanischen GezeitenvorhersagegerĂ€t, das in den 1870er Jahren von William Thomson (spĂ€ter Lord Kelvin) entwickelt wurde.

Atanasoff, der im Raum saß, wusste, dass er einen GefĂ€hrten auf seiner einsamen Reise in die Welt der elektronischen Berechnungen gefunden hatte, und zögerte nicht, nach Mauchlys Vortrag auf ihn zuzugehen, um ihm von der Maschine zu erzĂ€hlen, die er in Ames gebaut hatte. Um jedoch zu verstehen, wie Mauchly ĂŒberhaupt auf die BĂŒhne mit seiner PrĂ€sentation des elektronischen Wettercomputers kam, muss man zu seinen Wurzeln zurĂŒckkehren.

Mauchly wurde 1907 in eine Physikerfamilie geboren. Wie viele seiner Zeitgenossen hatte er als Junge ein Interesse an Radio und Elektronenröhren und schwankte zwischen Karrieren als Elektroingenieur und Physiker, bevor er sich entschloss, sich auf Meteorologie an der Johns Hopkins University zu konzentrieren. Leider fiel er nach seinem Abschluss direkt in die Arme der Großen Depression und war dankbar, 1934 als einziges Mitglied der PhysikfakultĂ€t am Ursinus College eine Anstellung zu erhalten.

Die Geschichte der elektronischen Computer, Teil 3: ENIAC
Ursinus College im Jahr 1930

Am Ursinus College widmete er sich dem Projekt seiner TrĂ€ume – die verborgenen Zyklen der globalen Naturmaschine zu entschlĂŒsseln und Wetter nicht nur fĂŒr Tage, sondern fĂŒr Monate und Jahre im Voraus vorherzusagen. Er war ĂŒberzeugt, dass die Sonne die Wettermuster steuert, die ĂŒber mehrere Jahre andauern und mit solarer AktivitĂ€t und Sonnenflecken verbunden sind. Er wollte diese Muster aus der riesigen Menge von Daten des amerikanischen Wetterdienstes gewinnen, unterstĂŒtzt von Studenten und einer Auswahl an Tischrechnern, die er gĂŒnstig von insolventen Banken erwarb.

Bald wurde klar, dass die Datenmenge zu groß war. Die Maschinen konnten die Berechnungen nicht schnell genug durchfĂŒhren, und zudem traten menschliche Fehler beim stĂ€ndigen Kopieren der Zwischenergebnisse von der Maschine auf Papier auf. Mauchly begann ĂŒber eine andere Methode nachzudenken. Er wusste von den ZĂ€hlern auf Elektronenröhren, die erstmals von Charles Wynn-Williams entwickelt wurden und von seinen Physikerkollegen zur ZĂ€hlung subatomarer Partikel verwendet wurden. Da elektronische GerĂ€te offensichtlich Zahlen aufzeichnen und speichern konnten, fragte sich Mauchly, warum sie nicht auch komplexere Berechnungen durchfĂŒhren konnten. Über mehrere Jahre experimentierte er in seiner Freizeit mit elektronischen Komponenten: Schaltern, ZĂ€hlern, Maschinen fĂŒr SubstitutionsverschlĂŒsselungen, die eine Mischung aus elektronischen und mechanischen Komponenten verwendeten, und einem harmonischen Analysator, den er fĂŒr ein Wettervorhersageprojekt einsetzte, das Daten auswertete, die natĂŒrlichen, mehrwöchigen Schwankungen des Niederschlagsniveaus Ă€hnelten. Diese Entdeckung fĂŒhrte Mauchly 1940 zur AAAS und spĂ€ter zu Atanasoff.

Besuch

Der entscheidende Moment in der Beziehung zwischen Mauchly und Atanasoff ereignete sich sechs Monate spĂ€ter, zu Beginn des Sommers 1941. In Philadelphia berichtete Atanasoff Mauchly von seinem in Iowa entwickelten elektronischen Computer und erwĂ€hnte, wie kostengĂŒnstig er gewesen war. In ihrer spĂ€teren Korrespondenz machte er weiterhin faszinierende Andeutungen darĂŒber, wie er seinen Computer mit Kosten von nicht mehr als 2 $ pro Bit gebaut hatte. Mauchly war interessiert und sehr ĂŒberrascht von diesem Erfolg. Zu diesem Zeitpunkt hatte er bereits ernsthafte PlĂ€ne fĂŒr den Bau eines elektronischen Rechners, aber ohne die UnterstĂŒtzung des Colleges mĂŒsste er fĂŒr die gesamte Hardware aus eigener Tasche bezahlen. FĂŒr eine GlĂŒhbirne wurden normalerweise 4 $ verlangt, und um ein einzelnes Bit zu speichern, benötigte man mindestens zwei GlĂŒhbirnen. Wie war es, dachte er, Atanasoff gelungen, so viel zu sparen?

Nach sechs Monaten hatte er endlich Zeit, in den Westen zu fahren, um seiner Neugier nachzugeben. Nach anderthalbtausend Kilometern im Auto kamen Mauchly und sein Sohn im Juni 1941 zu einem Besuch bei Atanasoff in Ames an. Mauchly berichtete spĂ€ter, dass er enttĂ€uscht abgereist war. Atanasoffs billiger Datenspeicher war keineswegs elektronisch, sondern basierte auf elektrostatischen Ladungen auf einer mechanischen Trommel. Aus diesem Grund und wegen der anderen mechanischen Teile, wie wir bereits gesehen haben, konnte er keine Berechnungen in Geschwindigkeiten durchfĂŒhren, die auch nur annĂ€hernd denjenigen entsprachen, von denen Mauchly trĂ€umte. SpĂ€ter bezeichnete er sie als „mechanisches Spielzeug, das ein paar Elektronenröhren verwendete“. Doch kurz nach dem Besuch schrieb er einen Brief, in dem er die Maschine von Atanasoff lobte und sagte, dass sie „im Grunde elektronisch war und jede lineare Gleichungssystem, das nicht mehr als dreißig Variablen umfasste, in wenigen Minuten lösen konnte“. Er behauptete, dass sie schneller und gĂŒnstiger sein könnte als mechanische. Differentialanalysator Busch.

Dreißig Jahre spĂ€ter werden die Beziehungen zwischen Mauchly und Atanasoff entscheidend im Rechtsstreit von Honeywell gegen Sperry Rand, in dessen Folge die PatentantrĂ€ge fĂŒr den von Mauchly entwickelten elektronischen Computer annulliert wurden. Abgesehen von den Verdiensten des Patents selbst, und trotz der Tatsache, dass Atanasoff der erfahrenere Ingenieur war, gibt es keine Hinweise darauf, dass Mauchly etwas Wichtiges aus Atanasoffs Arbeit gelernt oder kopiert hat, insbesondere angesichts seiner spĂ€teren skeptischen Äußerungen ĂŒber den Computer von Atanasoff. Aber wichtiger ist, dass das Design des ENIAC nichts mit dem Computer von Atanasoff-Berry zu tun hat. Höchstens kann man sagen, dass Atanasoff Mauchlys Vertrauen gestĂ€rkt hat, indem er die Möglichkeit nachwies, dass ein elektronischer Computer funktionieren kann.

Mur School und Aberdeen

Zur gleichen Zeit befand sich Mauchly wieder am Punkt, von dem alles begann. Es gab keinen magischen Trick fĂŒr gĂŒnstige elektronische Speicherung, und solange er in Ursinus blieb, hatte er nicht die Mittel, seinen Traum von Elektronik zu verwirklichen. Doch dann hatte er GlĂŒck. Im Sommer 1941 nahm er an einem Elektronik-Sommerkurs an der Moore School of Engineering der University of Pennsylvania teil. Zu diesem Zeitpunkt war Frankreich bereits besetzt, Britannien unter Belagerung, U-Boote durchpflĂŒgten den Atlantik, und die Beziehungen Amerikas zur aggressiv-expansionistischen Japan verschlechterten sich schnell [als das nationalsozialistische Deutschland die UdSSR angriff / Anm. des Übersetzers]. Trotz der isolationistischen Stimmung in der Bevölkerung schien eine amerikanische Intervention möglich und wahrscheinlich sogar unvermeidlich fĂŒr elitĂ€rere Gruppen aus Institutionen wie der University of Pennsylvania. Die Moore School bot einen Weiterbildungskurs fĂŒr Ingenieure und Wissenschaftler an, um die Vorbereitung auf mögliche militĂ€rische Aufgaben zu beschleunigen, insbesondere im Bereich der Radartechnologien (Radar hat Ă€hnliche Eigenschaften wie elektronische Berechnungen: es verwendete Elektronenröhren zur Erzeugung und ZĂ€hlung von hochfrequenten Impulsen und den Zeitintervallen zwischen ihnen; spĂ€ter wies Mauchly jedoch jeglichen signifikanten Einfluss von Radaren auf die Entwicklung des ENIAC zurĂŒck).

Die Geschichte der elektronischen Computer, Teil 3: ENIAC
Mura Ingenieurschule

Der Kurs fĂŒhrte zu zwei wesentlichen Folgen fĂŒr Mauchly: Erstens verband er ihn mit John Presper Eckert, genannt Pres, aus einer lokalen Familie von Immobilienmagnaten, und einem jungen Elektronikzauberer, der seine Tage im Labor des Fernsehpioniers verbrachte. Philo Farnsworth. SpĂ€ter wird Eckert das Patent (das anschließend fĂŒr ungĂŒltig erklĂ€rt wird) auf den ENIAC mit Mauchly teilen. Zweitens sicherte dies Mauchly einen Platz an der Mura-Schule und beendete seine lange akademische Isolation im Sumpf des Ursinus College. Offensichtlich geschah dies nicht wegen besonderer Verdienste von Mauchly, sondern einfach, weil die Schule dringend Menschen benötigte, um die Wissenschaftler zu ersetzen, die an militĂ€rischen AuftrĂ€gen arbeiteten.

Bis 1942 arbeitete jedoch ein Großteil der Mura-Schule selbst an einem MilitĂ€rprojekt: der Berechnung ballistischer Trajektorien mithilfe mechanischer und manueller Arbeit. Dieses Projekt entwickelte sich organisch aus der bestehenden Verbindung zwischen der Schule und dem Aberdeen Test Center, das 130 km weiter die KĂŒste hinunter in Maryland lag.

Der Übungsplatz wurde wĂ€hrend des Ersten Weltkriegs zur Erprobung von Artillerie geschaffen, um das vorherige GelĂ€nde in Sandy Hook, New Jersey, zu ersetzen. Neben den unmittelbaren SchieĂŸĂŒbungen bestand seine Aufgabe darin, die Feuer Tabellen zu berechnen, die die Artillerie im Kampf verwendete. Der Luftwiderstand erlaubte es nicht, den Einschlagsort des Geschosses einfach durch die Lösung einer quadratischen Gleichung zu berechnen. Dennoch war eine hohe Genauigkeit fĂŒr das Artilleriefeuer von entscheidender Bedeutung, da gerade die ersten SchĂŒsse oft den grĂ¶ĂŸten Verlust der feindlichen KrĂ€fte verursachten – danach zog sich der Gegner schnell in Deckung zurĂŒck.

Um eine solche Genauigkeit zu erreichen, erstellten moderne Armeen detaillierte Tabellen, die den SchĂŒtzen mitteilen, wie weit ihr Geschoss nach dem Abfeuern unter einem bestimmten Winkel landen wĂŒrde. Die Ersteller nutzten die Anfangsgeschwindigkeit und die Position des Geschosses, um dessen Lage und Geschwindigkeit ĂŒber einen kurzen Zeitraum zu berechnen und wiederholten diese Berechnungen fĂŒr den nĂ€chsten Zeitraum und so weiter, Hunderte und Tausende Male. FĂŒr jede Kombination aus Kanone und Geschoss mussten solche Berechnungen fĂŒr alle möglichen Abschusswinkel unter BerĂŒcksichtigung verschiedener atmosphĂ€rischer Bedingungen durchgefĂŒhrt werden. Die rechnerische Belastung war so hoch, dass die Berechnungen aller Tabellen in Aberdeen, die nach dem Ende des Ersten Weltkriegs begonnen wurden, erst 1936 abgeschlossen waren.

Offensichtlich benötigte Aberdeen eine bessere Lösung. 1933 schloss es einen Vertrag mit der Moore School ab: Die Armee wĂŒrde den Bau von zwei Differentialanalysatoren finanzieren, analogen Computern, die nach einem Entwurf des MIT unter der Anleitung von Vannevar Bush. Einer wird nach Aberdeen geschickt, wĂ€hrend der andere der Moore School zur VerfĂŒgung steht und nach Ermessen der Professoren genutzt wird. Der Analysator konnte in fĂŒnfzehn Minuten eine Trajektorie berechnen, fĂŒr die ein Mensch mehrere Tage gebraucht hĂ€tte, auch wenn die Genauigkeit der Berechnungen des Computers etwas schlechter war.

Die Geschichte der elektronischen Computer, Teil 3: ENIAC
Demonstration der Haubitze in Aberdeen, ca. 1942

Im Jahr 1940 forderte jedoch die Forschungsabteilung, die jetzt als Ballistic Research Laboratory (BRL) bekannt war, ihre Maschine zurĂŒck, die an der Moore School stand, und begann mit den Berechnungen der Artillerietabellen fĂŒr den bevorstehenden Krieg. Die Rechnungsgruppe der Schule wurde ebenfalls hinzugezogen, um die Maschine mit menschlichen Rechnern zu unterstĂŒtzen. Bis 1942 arbeiteten 100 Frauen-Rechnerinnen in der Schule sechs Tage die Woche und bearbeiteten die Berechnungen fĂŒr den Krieg – darunter war auch Mauchlys Frau, Mary, die an den Artillerietabellen von Aberdeen arbeitete. Mauchly wurde zum Leiter einer anderen Gruppe von Rechnern ernannt, die an den Berechnungen fĂŒr Radarantennen arbeiteten.

Seit seiner Ankunft an Murra School hat Mauchly seine Idee eines elektronischen Computers im gesamten FakultĂ€tsbereich vorangetrieben. Er hatte bereits bedeutende UnterstĂŒtzung von Presper Eckert und John Brainerd, einem leitenden Mitglied der FakultĂ€t. Mauchly brachte die Idee ein, Eckert die ingenieurtechnische Perspektive und Brainerd die Überzeugungskraft sowie die LegitimitĂ€t. Im FrĂŒhjahr 1943 war das Trio der Meinung, dass es an der Zeit sei, die bereits gereifte Idee Mauchlys den MilitĂ€rs zu prĂ€sentieren. Doch die RĂ€tsel des Klimas, die Mauchly schon lange zu entschlĂŒsseln versuchte, mussten warten. Der neue Computer sollte den Anforderungen des neuen Besitzers dienen: er sollte nicht ewige Sinuskurven globaler Temperaturzyklen verfolgen, sondern die ballistischen Trajektorien von Artilleriemunition.

ENIAC

Im April 1943 entwarfen Mauchly, Eckert und Brainerd den "Bericht ĂŒber den elektronischen Differentialanalysator". Dies brachte einen weiteren VerbĂŒndeten in ihre Reihen, Hermann Goldstine, Mathematik und einem MilitĂ€roffizier, der als Vermittler zwischen Aberdeen und der Moore School fungierte. Mit Hilfe von Goldstein prĂ€sentierte das Team die Idee dem Komitee in BRL und erhielt einen MilitĂ€rzuschuss, mit Brainerd als wissenschaftlichem Projektleiter. Es war nötig, die Maschine bis September 1944 mit einem Budget von 150.000 $ fertigzustellen. Das Team nannte das Projekt ENIAC: Electronic Numerical Integrator, Analyzer and Computer (Elektronischer Zahlenintegrator und Rechner).

Die Geschichte der elektronischen Computer, Teil 3: ENIAC
Von links nach rechts: Julian Bigelow, Herman Goldstein, Robert Oppenheimer, John von Neumann. Das Foto wurde am Institute for Advanced Study in Princeton nach dem Krieg aufgenommen, mit einem spÀteren Modell des Computers.

Wie beim "Colossus" in Großbritannien war auch die autoritative IngenieursfĂŒhrung in den USA, wie beispielsweise das National Defense Research Committee (NDRC), dem ENIAC-Projekt skeptisch gegenĂŒbergestellt. Die Moore School hatte nicht den Ruf einer elitĂ€ren BildungsstĂ€tte, dennoch schlug sie vor, etwas Ungeahntes zu schaffen. Selbst fĂŒr industrielle Giganten wie RCA war es eine Herausforderung, relativ einfache elektronische Schaltkreise zu entwickeln, geschweige denn einen anpassbaren elektronischen Computer. George Stibitz, Architekt der Relaiscomputer im Bell-Laboratorium und damals im NDRC-Projekt tĂ€tig, war der Überzeugung, dass die Entwicklung des ENIAC zu viel Zeit in Anspruch nehmen wĂŒrde, um im Krieg von Nutzen zu sein.

In dieser Hinsicht hatte er recht. Die Entwicklung des ENIAC wird doppelt so viel Zeit und dreimal so viele Mittel in Anspruch nehmen, wie ursprĂŒnglich geplant. Er hat einen erheblichen Teil der personellen Ressourcen der Moore School in Anspruch genommen. FĂŒr die Entwicklung alleine mussten sieben weitere Personen hinzugezogen werden, zusĂ€tzlich zur ursprĂŒnglichen Gruppe von Mauchly, Eckert und Brainerd. Wie der "Colossus" zog auch der ENIAC viele RechenkrĂ€fte an, um bei der Einrichtung ihres elektronischen Ersatzes zu helfen. Dazu gehörten auch die Frau von Herman Goldstine, Adele, und Jean Jennings (spĂ€ter Bartik), die spĂ€ter bedeutende Arbeiten zur Computerentwicklung leisten sollten. Die Buchstaben NI im Namen ENIAC deuteten darauf hin, dass die Moore School der Armee eine digitale, elektronische Version des differentiellen Analysators liefert, der Integrale fĂŒr Trajektorien schneller und genauer als sein analoger mechanischer VorgĂ€nger löst. Aber letztendlich entstand etwas viel GrĂ¶ĂŸeres.

Einige Ideen des Projekts könnten von einem Vorschlag aus dem Jahr 1940 stammen, der von Irven Travis gemacht wurde. Travis war es, der 1933 den Vertrag zur Nutzung des Analysators durch die Moore-Schule unterzeichnete, und 1940 schlug er eine verbesserte Version des Analysators vor, der zwar nicht elektronisch, aber nach einem digitalen Prinzip funktionierte. Er sollte mechanische ZĂ€hler anstelle von analogen RĂ€dern verwenden. Bis 1943 hatte er die Moore-Schule verlassen und eine Position in der MarinefĂŒhrung in Washington ĂŒbernommen.

Die Grundlage der Möglichkeiten des ENIAC lag, ebenso wie beim „Koloss“, in der Vielfalt der funktionalen Module. Am hĂ€ufigsten wurden Akkumulatoren zum Addieren und ZĂ€hlen verwendet. Ihr Schema stammte von den elektronischen ZĂ€hlern von Wynn-Williams, die von Physikern genutzt wurden, und sie addierten buchstĂ€blich durch ZĂ€hlen, Ă€hnlich wie Vorschulkinder auf ihren Fingern rechnen. Weitere funktionale Module umfassten Multiplikatoren, Funktionsgeneratoren und Daten, die in Tabellen gesucht wurden, was die Berechnung komplexerer Funktionen wie Sinus und Kosinus ersetzte. Jedes Modul verfĂŒgte ĂŒber eigene Programmierungsanpassungen, mit denen eine kleine Abfolge von Operationen festgelegt werden konnte. Wie beim „Koloss“ erfolgte die Programmierung durch eine Kombination aus Schalterpaneelen und Panels mit Buchsen, die telefonĂ€hnlichen Vermittlungsstellen Ă€hnelten.

ENIAC hatte mehrere elektromechanische Teile, darunter ein Relaisregister, das als Puffer zwischen den elektronischen Akkumulatoren und den von IBM verwendeten Lochkartenmaschinen fĂŒr Ein- und Ausgaben diente. Diese Architektur Ă€hnelte stark dem 'Colossus'. Sam Williams von den Bell Labs, der mit George Stibitz an der Entwicklung der Relaiscomputer von Bell arbeitete, baute ebenfalls ein Register fĂŒr ENIAC.

Das entscheidende Merkmal, das ENIAC im Vergleich zum 'Koloss' flexibler machte, war die Möglichkeit, die Hauptparameter zu programmieren. Das programmierbare HauptgerĂ€t sendete Impulse an die funktionalen Module, die vordefinierte Sequenzen starteten, und erhielt RĂŒckimpulse nach Abschluss der Arbeit. Anschließend wechselte es zur nĂ€chsten Operation in der Hauptsteuersequenz und gab die erforderlichen Berechnungen als Funktion einer Vielzahl kleinerer Sequenzen aus. Das programmierbare HauptgerĂ€t konnte Entscheidungen mithilfe eines Schrittmotors treffen: eines RingzĂ€hlers, der bestimmte, auf welche der sechs Ausgangsleitungen der Impuls umgeleitet werden sollte. Auf diese Weise konnte das GerĂ€t bis zu sechs verschiedene funktionale Sequenzen je nach aktuellem Zustand des Schrittmotors ausfĂŒhren. Diese FlexibilitĂ€t ermöglichte es ENIAC, Aufgaben zu lösen, die weit von seiner ursprĂŒnglichen Kompetenz im Bereich der Ballistik entfernt waren.

Die Geschichte der elektronischen Computer, Teil 3: ENIAC
Die Konfiguration von ENIAC erfolgt mithilfe von Schaltern und Tastern

Eckert war dafĂŒr zustĂ€ndig, dass die gesamte Elektronik in diesem Monstrum summte und brummte. Er hatte sich die gleichen grundlegenden Tricks ausgedacht wie Flowers in Bletchley: Die Lampen mussten mit erheblich geringeren Strömen betrieben werden, und die Maschine sollte nicht abgeschaltet werden. Doch aufgrund der enormen Anzahl der verwendeten Lampen war eine weitere Maßnahme erforderlich: die anschließbaren Module, in denen jeweils mehrere Dutzend Lampen montiert waren, konnten einfach herausgenommen und bei einem Ausfall ersetzt werden. Das Wartungspersonal konnte dann ohne Eile die defekte Lampe finden und austauschen, sodass der ENIAC sofort wieder einsatzbereit war. Trotzdem konnte der ENIAC, auch mit all diesen Vorkehrungen, angesichts der riesigen Anzahl an Lampen nicht rund um die Uhr Berechnungen durchfĂŒhren, wie es bei Relaiscomputern der Fall war. Irgendwann musste eine Lampe zwangslĂ€ufig durchbrennen.

Die Geschichte der elektronischen Computer, Teil 3: ENIAC
Beispiel fĂŒr viele Lampen im ENIAC

Die Berichte ĂŒber den ENIAC heben hĂ€ufig seine enormen Ausmaße hervor. Reihen von Regalen mit Lampen – insgesamt waren es 18.000 StĂŒck – sowie Schaltern und SteuergerĂ€ten wĂŒrden ein typisches Landhaus samt Vorgarten ausfĂŒllen. Seine GrĂ¶ĂŸe resultierte nicht nur aus seinen Komponenten (die Lampen waren relativ groß), sondern auch aus der ungewöhnlichen Architektur. Obwohl alle Computer der Mitte des 20. Jahrhunderts nach heutigen MaßstĂ€ben groß erscheinen, war die nĂ€chste Generation von elektronischen Computern erheblich kleiner als der ENIAC und verfĂŒgte ĂŒber weitaus grĂ¶ĂŸere Möglichkeiten bei nur einem Zehntel der elektronischen Komponenten.

Die Geschichte der elektronischen Computer, Teil 3: ENIAC
Panorama des ENIAC an der Moore School

Die groteske GrĂ¶ĂŸe des ENIAC ergab sich aus zwei grundlegenden Konstruktionsentscheidungen. Die erste zielte darauf ab, die potenzielle Geschwindigkeit zu erhöhen, unabhĂ€ngig von Kosten und KomplexitĂ€t. Danach speicherten praktisch alle Computer Zahlen in Registern und bearbeiteten sie in separaten arithmetischen Modulen, wobei die Ergebnisse wieder in Registern gespeichert wurden. Der ENIAC trennte die Speicher- und Verarbeitungsmodule nicht. Jedes Modul, das Zahlen speicherte, diente gleichzeitig als Verarbeitungsmodul und war in der Lage, Addition und Subtraktion durchzufĂŒhren, was zu einem wesentlich höheren Lampenbedarf fĂŒhrte. Man könnte ihn als stark beschleunigte Version der menschlichen RechenkrĂ€fte an der Moore School betrachten, da "seine Rechenarchitektur an zwanzig Menschen-Calculatoren erinnerte, die mit zehnstelligen Tischrechnern arbeiteten und die Berechnungsergebnisse hin und her ĂŒbermittelten". In der Theorie ermöglichte dies dem ENIAC, parallele Berechnungen auf mehreren Akkumulatoren durchzufĂŒhren, aber diese Möglichkeit wurde nur selten genutzt, und 1948 wurde sie vollstĂ€ndig beseitigt.

Die zweite Entwurfslösung ist schwieriger zu rechtfertigen. Im Gegensatz zu ABC oder den Relaismaschinen von Bell speicherte der ENIAC Zahlen nicht im binĂ€ren Format. Er ĂŒbersetzte dezimale mechanische Berechnungen direkt in elektronische Form, mit zehn Flip-Flops fĂŒr jede Ziffer – wenn das erste leuchtete, war es null, das zweite eine 1, das dritte eine 2 usw. Dies fĂŒhrte zu einem erheblichen Verbrauch teurer elektronischer Komponenten (zum Beispiel benötigt man fĂŒr die Darstellung der Zahl 1000 im binĂ€ren System 10 Flip-Flops, jeweils eines fĂŒr jede binĂ€re Ziffer (1111101000); im ENIAC-Design waren dafĂŒr 40 Flip-Flops erforderlich, jeweils zehn fĂŒr jede dezimale Ziffer), der anscheinend nur aus Angst vor möglichen Schwierigkeiten bei der Umrechnung zwischen binĂ€ren und dezimalen Systemen zustande kam. Der Computer von Atanasoff-Berry, "Colossus", sowie die Relaismaschinen von Bell und Zuse verwendeten jedoch das binĂ€re System, und deren Entwickler hatten keine Schwierigkeiten bei der Umrechnung zwischen den Basiswerten.

Solche Designlösungen wird niemand nachahmen. In dieser Hinsicht Ă€hnelte der ENIAC dem ABC – ein einzigartiges Kuriosum, nicht ein Vorlagenmodell fĂŒr alle modernen Computer. Dennoch war sein Vorteil, dass er ohne Zweifel die FunktionsfĂ€higkeit elektronischer Computer bewies, indem er nĂŒtzliche Arbeit verrichtete und reale Probleme mit einer fĂŒr die Umgebung erstaunlichen Geschwindigkeit löste.

Rehabilitation

Bis November 1945 war der ENIAC vollstĂ€ndig funktionstĂŒchtig. Er konnte nicht mit der ZuverlĂ€ssigkeit seiner elektromechanischen Verwandten prahlen, war jedoch ausreichend zuverlĂ€ssig, um sein Geschwindigkeitsvorteil von mehreren hundert Malen zu nutzen. Die Berechnung der ballistischen Flugbahn, fĂŒr die der Differenzialanalysator fĂŒnfzehn Minuten benötigte, konnte der ENIAC in zwanzig Sekunden durchfĂŒhren – schneller, als das Projektil selbst fliegt. Im Gegensatz zum Analysator konnte er dies mit der gleichen Genauigkeit tun wie ein menschlicher Rechner, der einen mechanischen Taschenrechner verwendet.

Wie Stibitz vorhersagte, kam ENIAC zu spĂ€t, um im Krieg noch hilfreich zu sein, und die Berechnung von Tabellen war nicht mehr so dringend erforderlich. In Los Alamos, New Mexico, lief jedoch ein Projekt zur Entwicklung geheimer Waffen, das auch nach dem Krieg fortgesetzt wurde. Auch dort waren viele Berechnungen nötig. Einer der Physiker des Manhattan-Projekts, Edward Teller, brannte bereits 1942 fĂŒr die Idee einer "Superwaffe": viel zerstörerischer als das, was spĂ€ter auf Japan abgeworfen wurde, mit einer Explosionsenergie, die aus der Kernfusion und nicht aus der Kernspaltung stammt. Teller glaubte, eine Kettenreaktion der Fusion in einer Mischung aus Deuterium (normaler Wasserstoff mit einem zusĂ€tzlichen Neutron) und Tritium (normaler Wasserstoff mit zwei zusĂ€tzlichen Neutronen) auslösen zu können. Doch dafĂŒr war ein geringer Tritiumgehalt notwendig, da dieses extrem selten war.

Deshalb brachte ein Wissenschaftler aus Los Alamos Berechnungen zur ÜberprĂŒfung der Superwaffe in Mur's Schule mit, bei denen es erforderlich war, Differentialgleichungen zu berechnen, die die ZĂŒndung einer Mischung aus Deuterium und Tritium fĂŒr verschiedene Tritiumkonzentrationen modellierten. Niemand an der Mur-Schule hatte die Erlaubnis zu erfahren, wofĂŒr diese Berechnungen durchgefĂŒhrt wurden, doch sie gaben bereitwillig alle Daten und Gleichungen ein, die der Wissenschaftler mitgebracht hatte. Die Einzelheiten der Berechnungen bleiben bis heute geheim (wie das gesamte Programm zum Bau der Superwaffe, die heute eher als Wasserstoffbombe bekannt ist), obwohl wir wissen, dass Teller das Ergebnis der Berechnungen aus Februar 1946 als BestĂ€tigung der LebensfĂ€higkeit seiner Idee betrachtete.

Im selben Monat stellte die Mura-Schule der Öffentlichkeit den ENIAC vor. WĂ€hrend der Einweihungszeremonie tĂ€uschten die Operatoren vor den versammelten prominenten GĂ€sten und der Presse vor, die Maschine einzuschalten (obwohl sie natĂŒrlich immer eingeschaltet war) und fĂŒhrten einige symbolische Berechnungen durch, um eine ballistische Trajektorie zu berechnen und die außergewöhnliche Geschwindigkeit der elektronischen Komponenten zu demonstrieren. Anschließend verteilten die Mitarbeiter perforierte Karten mit diesen Berechnungen an alle Anwesenden.

Der ENIAC setzte im gesamten Jahr 1946 seine Arbeit an einigen realistischeren Problemen fort: Berechnungen zum FlĂŒssigkeitsstrom (zum Beispiel fĂŒr den Luftstrom um einen FlugzeugflĂŒgel) fĂŒr den britischen Physiker Douglas Hartree, ein weiterer Satz von Berechnungen zur Modellierung der Implosion von Atomwaffen sowie die Berechnungen von Trajektorien fĂŒr eine neue neunzig Millimeter große Kanone in Aberdeen. Dann verstummte er fĂŒr anderthalb Jahre. Ende 1946, gemĂ€ĂŸ dem Vertrag der Moore School mit dem MilitĂ€r, verpackte die BRL die Maschine und transportierte sie auf das TestgelĂ€nde. Dort hatte sie stĂ€ndig mit ZuverlĂ€ssigkeitsproblemen zu kĂ€mpfen, und das BRL-Team konnte sie nicht dazu bringen, ausreichend gut zu arbeiten, um nĂŒtzliche Aufgaben zu erledigen, bis zu einer umfassenden Modernisierung, die im MĂ€rz 1948 abgeschlossen wurde. Über die Modernisierung, die den ENIAC vollstĂ€ndig aktualisierte, werden wir im nĂ€chsten Abschnitt mehr sprechen.

Aber das spielte mittlerweile keine Rolle mehr. Niemand kĂŒmmerte sich um den ENIAC. Der Wettlauf um die Schaffung seines Nachfolgers war bereits in vollem Gange.

Weitere LektĂŒre:

‱ Paul Ceruzzi, Reckoners (1983)
‱ Thomas Haigh, et al., Eniac in Action (2016)
‱ David Ritchie, Die Computer-Pioniere (1986)

Quelle: habr.com

Erwerben Sie zuverlĂ€ssiges Hosting fĂŒr Websites mit DDoS-Schutz, VPS VDS-Server đŸ”„ Kaufen Sie zuverlĂ€ssiges Hosting fĂŒr Websites mit DDoS-Schutz, VPS VDS-Server | ProHoster