Die Geschichte der Elektronikcomputer, Teil 3: ENIAC

Die Geschichte der Elektronikcomputer, Teil 3: ENIAC

Weitere Artikel der Reihe:

Das zweite Projekt zur Schaffung eines elektronischen Computers, das als Ergebnis des Krieges entstand, benötigte, wie der "Colossus", viele Köpfe und HĂ€nde fĂŒr eine fruchtbare Umsetzung. Doch wie der "Colossus" wĂ€re er niemals entstanden, hĂ€tte nicht eine einzige Person eine Besessenheit fĂŒr Elektronik. In diesem Fall hieß er John Mauchly.

Die Geschichte von Mauchly verknĂŒpft sich auf geheimnisvolle und verdĂ€chtige Weise mit der Geschichte von John Atanasoff. Wie Sie sich erinnern, ließen wir Atanasoff und seinen Assistenten Claude Berry im Jahr 1942 zurĂŒck. Sie hatten die Arbeit an dem elektronischen Computer aufgegeben und sich anderen MilitĂ€rprojekten zugewandt. Mauchly hatte viel mit Atanasoff gemeinsam: Beide waren Physikprofessoren an wenig bekannten Instituten, die nicht ĂŒber den Ruf und das Ansehen verfĂŒgten, die in breiten akademischen Kreisen geschĂ€tzt wurden. Mauchly fĂŒhlte sich isoliert als Lehrer am winzigen Ursinus College in einem Vorort von Philadelphia, das nicht einmal so bescheidenen Ruf hatte wie der Bundesstaat Iowa, wo Atanasoff arbeitete. Keiner von beiden tat etwas, um die Aufmerksamkeit ihrer elitĂ€reren Kollegen, sagen wir mal, von der UniversitĂ€t Chicago, auf sich zu ziehen. Doch beide waren von der exzentrischen Idee gepackt: eine Rechenmaschine aus elektronischen Komponenten zu bauen, denselben Teilen, aus denen Radio- und TelefonverstĂ€rker hergestellt wurden.

Die Geschichte der Elektronikcomputer, Teil 3: ENIAC
John Mauchly

Wettervorhersage

Eine Zeit lang entstand eine bestimmte Verbindung 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 prĂ€sentierte Mauchly seine Forschung zu zyklischen Mustern in Wetterdaten mithilfe eines von ihm entwickelten elektronischen harmonischen Analysators. Dies war ein analoger Computer (also einer, der Werte nicht digital, sondern als physikalische GrĂ¶ĂŸen darstellt, in diesem Fall als Strom — je mehr Strom, desto grĂ¶ĂŸer der Wert), der in seiner Funktionsweise einem mechanischen GezeitenvorhersagegerĂ€t Ă€hnlich war, das von William Thomson (spĂ€ter Lord Kelvin) in den 1870er Jahren entwickelt wurde.

Atanasow, der im Saal saß, wusste, dass er einen GefĂ€hrten auf der einsamen Reise ins Land der elektronischen Berechnungen gefunden hatte, und ging ohne Zögern nach Moushley, um ihm von der Maschine zu erzĂ€hlen, die er in Ames gebaut hatte. Aber um zu verstehen, wie Moushley ĂŒberhaupt auf der BĂŒhne mit seiner PrĂ€sentation des elektronischen Wettercomputers gelandet ist, muss man zu seinen Wurzeln zurĂŒckkehren.

Moushley wurde 1907 in die Familie des Physikers Sebastian Moushley geboren. Wie viele seiner Altersgenossen interessierte sich der Junge fĂŒr Radio und Elektronenröhren und schwankte zwischen Karrieren als Elektrotechniker und Physiker, bevor er sich entschloss, sich auf Meteorologie an der Johns Hopkins UniversitĂ€t zu konzentrieren. Leider fiel er nach dem Abschluss direkt in die FĂ€nge der Großen Depression und war dankbar, 1934 an der Ursinus College eine Stelle als einziges Mitglied der Physik-FakultĂ€t zu bekommen.

Die Geschichte der Elektronikcomputer, Teil 3: ENIAC
Ursinus College 1930

In Ursinus widmete er sich dem Projekt seiner TrĂ€ume – den versteckten Zyklen der globalen Naturmaschine auf die Spur zu kommen und das Wetter nicht fĂŒr Tage, sondern fĂŒr Monate und Jahre im Voraus vorhersagen zu lernen. Er war ĂŒberzeugt, dass die Sonne das Wettergeschehen steuert und jahrelange Muster, die mit der SonnenaktivitĂ€t und den Flecken verbunden sind, hervorbringt. Er wollte diese ZusammenhĂ€nge aus der riesigen Menge an Daten, die das amerikanische WetterbĂŒro gesammelt hatte, mithilfe von Studenten und einem Satz von Tischrechnern, die er fĂŒr einen Appel und ein Ei von bankrotten Banken erstanden hatte, extrahieren.

Bald wurde klar, dass die Daten zu umfangreich waren. Die Maschinen konnten Berechnungen nicht schnell genug durchfĂŒhren, und zudem traten menschliche Fehler auf, beim stĂ€ndigen Übertragen der Zwischenergebnisse von der Maschine auf Papier. Mauchly begann, ĂŒber einen anderen Weg nachzudenken. Er wusste von ZĂ€hlern auf Elektronenröhren, die erstmals von Charles Wynn-Williams geschaffen wurden und die seine Physiker-Kollegen zur ZĂ€hlung subatomarer Teilchen verwendeten. Angesichts der Offensichtlichkeit, dass elektronische GerĂ€te Zahlen aufzeichnen und speichern konnten, fragte sich Mauchly, warum sie nicht auch komplexere Berechnungen durchfĂŒhren sollten. Über mehrere Jahre hinweg experimentierte er in seiner Freizeit mit elektronischen Komponenten: Schaltern, ZĂ€hlern, Maschinen zur SubstitutionsverschlĂŒsselung, die eine Mischung aus elektronischen und mechanischen Komponenten nutzten, und einem harmonischen Analysator, den er fĂŒr ein Projekt zur Wettervorhersage einsetzte, das Daten extrahierte, die Ähnlichkeiten mit mehrwöchigen Mustern in den Niederschlagsmengen aufwiesen. Diese Entdeckung fĂŒhrte Mauchly 1940 zur AAAS und dann auch Atanasov zu Mauchly.

Besuch

Ein SchlĂŒsselereignis in der Beziehung zwischen Mauchly und Atanasov fand sechs Monate spĂ€ter, zu Beginn des Sommers 1941, statt. In Philadelphia erzĂ€hlte Atanasov Mauchly von dem elektronischen Computer, den er in Iowa gebaut hatte, und erwĂ€hnte, wie gĂŒnstig es fĂŒr ihn gewesen war. In ihrem weiteren Schriftwechsel machte er weiterhin faszinierende Andeutungen darĂŒber, wie er seinen Computer fĂŒr nicht mehr als 2 $ pro Stelle gebaut hatte. Mauchly war interessiert und ziemlich ĂŒberrascht von diesem Erfolg. Zu diesem Zeitpunkt hatte er bereits ernsthafte PlĂ€ne zur Konstruktion eines elektronischen Rechners, aber ohne UnterstĂŒtzung des Colleges mĂŒsste er jegliche AusrĂŒstung aus eigener Tasche bezahlen. FĂŒr eine Röhre wurden ĂŒblicherweise 4 $ verlangt, und um eine binĂ€re Ziffer zu speichern, benötigte man mindestens zwei Röhren. Wie konnte es Atanasov gelungen sein, so viel Geld zu sparen?

Nach sechs Monaten hatte er endlich Zeit, nach Westen zu fahren, um seiner Neugier nachzugehen. Nach anderthalbtausend Kilometern im Auto kamen Mauchly und sein Sohn im Juni 1941 zu Besuch bei Atanasov in Ames. Mauchly berichtete spĂ€ter, dass er enttĂ€uscht weggefahren sei. Das billige DatenspeichergerĂ€t von Atanasov war ĂŒberhaupt nicht elektronisch, sondern funktionierte mit elektrostatischen Ladungen auf einer mechanischen Trommel. Dadurch und aufgrund anderer mechanischer Teile, wie wir bereits gesehen haben, konnte er Berechnungen nicht einmal annĂ€hernd in den Geschwindigkeiten durchfĂŒhren, von denen Mauchly trĂ€umte. SpĂ€ter nannte er es „ein mechanisches Spielzeug, das einige Elektronenröhren verwendete“. Doch kurz nach dem Besuch schrieb er einen Brief, in dem er die Maschine von Atanasov lobte und schrieb, dass sie „im Grunde elektronisch war und jede lineare Gleichungssystem mit nicht mehr als dreißig Variablen in nur wenigen Minuten lösen konnte“. Er behauptete, sie könnte schneller und gĂŒnstiger sein als die mechanische differentielle Analyzer Busch.

Dreißig Jahre spĂ€ter werden die Beziehungen zwischen Mauchly und Atanasov entscheidend im Rechtsstreit Honeywell gegen Sperry Rand, der dazu fĂŒhrte, dass die Patentanmeldungen fĂŒr den von Mauchly geschaffenen elektronischen Computer annulliert wurden. Ohne etwas ĂŒber die Verdienste des Patents selbst zu sagen, und trotz der Tatsache, dass Atanasov der erfahrenere Ingenieur war, und angesichts von Mauchlys misstrauischer Meinung ĂŒber den Computer von Atanasov, die im Nachhinein geĂ€ußert wurde, gibt es keinen Grund zu vermuten, dass Mauchly etwas Wichtiges aus der Arbeit von Atanasov gelernt oder kopiert hat. Doch wichtiger ist, dass die ENIAC-Architektur nichts mit dem Computer von Atanasov-Berry zu tun hat. Das Höchste, was man sagen kann, ist, dass Atanasov das Vertrauen von Mauchly gestĂ€rkt hat, indem er die Möglichkeit bewiesen hat, dass ein elektronischer Computer funktionieren kann.

Schule von Moore und Aberdeen

Zur gleichen Zeit fand sich Mauchly am selben Ort wieder, von dem aus er angefangen hatte. Es gab keinen magischen Trick fĂŒr kostenspeichernde Elektronik, und solange er in Ursinus blieb, hatte er nicht die Mittel, seinen elektronischen Traum zu verwirklichen. Dann hatte er GlĂŒck. Im Sommer 1941 besuchte er einen Sommerkurs fĂŒr Elektronik an der Moore School of Engineering an der University of Pennsylvania. Zu diesem Zeitpunkt war Frankreich bereits besetzt, Großbritannien war belagert, U-Boote durchpflĂŒgten den Atlantik, und die Beziehungen Amerikas zu der aggressiven expansionistischen Japan verschlechterten sich schnell [Hitlerdeutschland griff die UdSSR an / Anm. d. Übers.]. Trotz der isolationistischen Tendenzen in der Bevölkerung schien eine amerikanische Intervention möglich, vielleicht sogar unvermeidlich, fĂŒr elitĂ€rere Gruppen aus Orten 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 Arbeiten 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 diesen; jedoch bestritt Mauchly spĂ€ter, dass Radar einen erheblichen Einfluss auf die Entwicklung des ENIAC hatte).

Die Geschichte der Elektronikcomputer, Teil 3: ENIAC
Moore School of Engineering

Der Kurs fĂŒhrte zu zwei wesentlichen Konsequenzen fĂŒr Mauchly: Erstens verband er ihn mit John Presper Eckert, genannt Pres, aus einer örtlichen Familie von Immobilienmagnaten, und dem jungen Wunderkind der Elektronik, das seine ganzen Tage im Labor des Fernsehpioniers verbrachte, Philo Farnsworth. SpĂ€ter wird Eckert das Patent (das spĂ€ter fĂŒr ungĂŒltig erklĂ€rt wird) fĂŒr den ENIAC mit Mauchly teilen. Zweitens sicherte dies Mauchly einen Platz an der Moore School und beendete seine lange akademische Isolation im Sumpf des Ursinus College. Offensichtlich geschah dies nicht wegen irgendeiner besonderen Verdienste von Mauchly, sondern einfach, weil die Schule verzweifelt Leute brauchte, um die Wissenschaftler zu ersetzen, die an militĂ€rischen AuftrĂ€gen gearbeitet hatten.

Bis zum Jahr 1942 arbeitete der grĂ¶ĂŸte Teil der Mour School jedoch an einem MilitĂ€rprojekt: der Berechnung ballistischer Trajektorien durch mechanische und manuelle Arbeit. Dieses Projekt entstand organisch aus der bestehenden Verbindung zwischen der Schule und dem Aberdeen-Probegebiet, das 130 km weiter entlang der KĂŒste in Maryland lag.

Der Platz wurde wĂ€hrend des Ersten Weltkriegs zur PrĂŒfung von Artillerie geschaffen, um einen vorherigen Platz in Sandy Hook, New Jersey, zu ersetzen. Neben den unmittelbaren SchieĂŸĂŒbungen bestand seine Aufgabe darin, Schießtabellen zu erstellen, die von der Artillerie im Kampf verwendet wurden. Der Luftwiderstand erlaubte es nicht, den Landepunkt der Granate einfach durch das Lösen einer quadratischen Gleichung zu berechnen. Dennoch war eine hohe Genauigkeit fĂŒr die ArtillerieschĂŒsse enorm wichtig, da gerade die ersten SchĂŒsse den grĂ¶ĂŸten Schaden bei den feindlichen KrĂ€ften anrichteten — danach versteckte sich der Feind schnell unter der Erde.

Um eine solche Genauigkeit zu erreichen, erstellten moderne Armeen detaillierte Tabellen, die den SchĂŒtzen anzeigten, wie weit ihre Granate nach dem Schuss unter einem bestimmten Winkel landen wĂŒrde. Die Ersteller verwendeten die Anfangsgeschwindigkeit und die Position der Granate, um ihre Position und Geschwindigkeit ĂŒber kurze Zeitintervalle zu berechnen, und wiederholten dann dieselben Berechnungen fĂŒr das nĂ€chste Intervall und so weiter, hunderte und tausende Male. FĂŒr jede Kombination von Kanone und Granate mussten solche Berechnungen fĂŒr alle möglichen Schusswinkel unter BerĂŒcksichtigung unterschiedlicher atmosphĂ€rischer Bedingungen durchgefĂŒhrt werden. Die Berechnungsbelastung war so groß, dass in Aberdeen die Berechnungen aller Tabellen, die nach dem Ende des Ersten Weltkriegs begonnen wurden, erst 1936 abgeschlossen wurden.

Offensichtlich benötigte Aberdeen eine bessere Lösung. Im Jahr 1933 schloss es einen Vertrag mit der Mour School: Die Armee finanzierte den Bau von zwei Differentialanalysatoren, analogen Computern, die nach einem Schema der MIT unter der Leitung von Vannevar Bush. Einer wurde nach Aberdeen geschickt, wĂ€hrend der andere in der Mour School blieb und nach dem Ermessen der Professoren verwendet werden sollte. Der Analysator konnte in fĂŒnfzehn Minuten eine Trajektorie erstellen, fĂŒr deren Berechnung ein Mensch mehrere Tage benötigt hĂ€tte, obwohl die Genauigkeit der Berechnungen des Computers etwas geringer war.

Die Geschichte der Elektronikcomputer, Teil 3: ENIAC
Demonstration eines Haubitzen in Aberdeen, ca. 1942

Im Jahr 1940 forderte die Forschungseinheit, die jetzt die Ballistische Forschungsbibliothek (Ballistic Research Laboratory, BRL) genannt wird, 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 zur UnterstĂŒtzung der Maschine mit menschlichen Rechnern herangezogen. Bis 1942 arbeiteten 100 Frauenrechnerinnen an der Schule sechs Tage die Woche und verrechneten die Berechnungen fĂŒr den Krieg – darunter war auch Mauchly's Frau, Mary, die an den Schusstabellen 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 der Moore School förderte Mauchly seine Idee eines elektronischen Computers im gesamten Fachbereich. Er hatte bereits erhebliche UnterstĂŒtzung durch Presper Eckert und John Brainerd, ein hochrangiges Mitglied der FakultĂ€t. Mauchly lieferte die Idee, Eckert den ingenieurtechnischen Ansatz und Brainerd die Überzeugung und Rechtsordnung. Im FrĂŒhjahr 1943 entschied dieses Trio, dass es an der Zeit sei, die seit langem reifende Idee von Mauchly den MilitĂ€rs vorzustellen. Aber die RĂ€tsel des Klimas, die er lange zu entschlĂŒsseln versucht hatte, mussten warten. Der neue Computer sollte den BedĂŒrfnissen des neuen Besitzers dienen: die ballistischen Flugbahnen von Artilleriemunition nachzuvollziehen und nicht die ewigen Sinuswellen globaler Temperaturzyklen.

ENIAC

Im April 1943 erstellten Mauchly, Eckert und Brainerd einen Entwurf des "Berichts ĂŒber den elektronischen Differenzialanalysator". Dies zog einen weiteren VerbĂŒndeten in ihre Reihen, Hermann Goldstine, einen Mathematiker und MilitĂ€roffizier, der als Vermittler zwischen Aberdeen und der Moore School fungierte. Mit Goldstines Hilfe stellte die Gruppe ihre Idee dem Komitee in der BRL vor und erhielt einen MilitĂ€rzuschuss, mit Brainerd als wissenschaftlichem Leiter des Projekts. Sie mussten die Maschine bis September 1944 mit einem Budget von 150.000 US-Dollar fertigstellen. Das Team nannte das Projekt ENIAC: Electronic Numerical Integrator, Analyzer and Computer (Elektronischer numerischer Integrator und Rechner).

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

Wie auch im Fall des „Colossus“ in Großbritannien, zeigte sich die autoritative Ingenieursgemeinschaft in den USA, zum Beispiel das National Defense Research Committee (NDRC), skeptisch gegenĂŒber dem ENIAC-Projekt. Die Moore School hatte keinen Ruf als Elite-Bildungseinrichtung, bot jedoch die Idee, etwas Nie dagewesenes zu schaffen. Sogar bei industriellen Giganten wie RCA gelang es nur mĂŒhsam, relativ einfache elektronische ZĂ€hlerschaltungen zu entwickeln, ganz zu schweigen von einem konfigurierbaren elektronischen Computer. George Stibitz, der Architekt der Relaiscomputer im Bell Laboratory, der damals am NDRC-Projekt arbeitete, war der Meinung, dass die Entwicklung des ENIAC zu viel Zeit in Anspruch nehmen wĂŒrde, um im Krieg von Nutzen zu sein.

In diesem Punkt hatte er recht. Die Entwicklung des ENIAC wĂŒrde doppelt so viel Zeit und dreimal so viele Mittel in Anspruch nehmen, als ursprĂŒnglich geplant. Es erforderte einen betrĂ€chtlichen Teil der personellen Ressourcen der Moore School. FĂŒr die Entwicklung allein mussten sieben weitere Personen hinzugezogen werden, zusĂ€tzlich zu der ursprĂŒnglichen Gruppe von Mauchly, Eckert und Brainerd. Wie der „Colossus“ zog der ENIAC eine Vielzahl von Rechnenden hinzu, um bei der Einrichtung ihrer elektronischen Alternative zu helfen. Darunter waren auch die Frau von Herman Goldstine, Adele, und Jean Jennings (spĂ€ter Bartik), die spĂ€ter eine wichtige Rolle bei der Entwicklung von Computern spielten. Die Buchstaben NI im Namen ENIAC deuteten darauf hin, dass die Moore School der Armee eine digitale, elektronische Version des Differentialanalysators zur VerfĂŒgung stellte, der Integrale fĂŒr Trajektorien schneller und genauer als sein analoges mechanisches Pendant lösen sollte. Doch schließlich entstand etwas viel GrĂ¶ĂŸeres.

Teil der Ideen des Projekts könnte aus einem Vorschlag von 1940 stammen, der von Irven Travis gemacht wurde. Travis war an der Unterzeichnung des Vertrages zur Nutzung des Analysators durch die Moore School im Jahr 1933 beteiligt, und 1940 bot er eine verbesserte Version des Analysators an, obwohl sie nicht elektronisch, sondern nach digitalen Prinzipien arbeitete. Er sollte mechanische ZĂ€hler anstelle von analogen RĂ€dern verwenden. Bis 1943 hatte er die Moore School verlassen und ein Amt im MarinefĂŒhrungsstab in Washington ĂŒbernommen.

Die Grundlage der Möglichkeiten des ENIAC bestand, wie auch 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 Winn-Williams, die von Physikern genutzt wurden, und sie fĂŒhrten buchstĂ€blich Addition durch, so wie Vorschulkinder mit den Fingern zĂ€hlen. Andere funktionale Module umfassten Multiplikatoren, Funktionsgeneratoren, die Daten in Tabellen suchten, was die Berechnung komplexerer Funktionen wie Sinus und Kosinus ersetzte. Jedes Modul verfĂŒgte ĂŒber eigene Programmierungsparameter, mit denen eine kleine Sequenz von Operationen festgelegt wurde. Wie beim «Koloss» erfolgte die Programmierung durch eine Kombination aus einem Schalterfeld und einer Ă€hnlichen Telefonvermittlungselement-Panels mit Buchsen.

Der ENIAC hatte mehrere elektromechanische Komponenten, insbesondere einen Relaisregister, der als Puffer zwischen den elektronischen Akkumulatoren und den von IBM verwendeten Lochkartenmaschinen diente, die fĂŒr Ein- und Ausgabe genutzt wurden. Diese Architektur Ă€hnelte sehr dem «Koloss». Sam Williams von den Bell Labs, der mit George Stibitz an der Entwicklung von Relaiscomputern arbeitete, baute ebenfalls ein Register fĂŒr den ENIAC.

Das entscheidende Unterscheidungsmerkmal zum «Koloss» machte den ENIAC zu einer flexibleren Maschine: die Möglichkeit, die Hauptkonfigurationen zu programmieren. Das HauptprogrammiergerĂ€t sendete Impulse an die funktionalen Module, die die AusfĂŒhrung zuvor festgelegter Sequenzen auslösten, und erhielt Antwortimpulse nach Abschluss der Arbeiten. Anschließend wechselte es zur nĂ€chsten Operation in der Hauptsteuerroutine und gab die erforderlichen Berechnungen in Form einer Funktion einer Vielzahl kleinerer Sequenzen aus. Das HauptprogrammiergerĂ€t konnte Entscheidungen mit Hilfe eines Schrittmotors treffen: eines ringförmigen ZĂ€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 abhĂ€ngig vom aktuellen Zustand des Schrittmotors ausfĂŒhren. Diese FlexibilitĂ€t erlaubte es dem ENIAC, Probleme zu lösen, die weit ĂŒber seine ursprĂŒnglichen Kompetenzen im Bereich der Ballistik hinausgingen.

Die Geschichte der Elektronikcomputer, Teil 3: ENIAC
Einstellung des ENIAC mit Schaltern und Tastern

Eckert war dafĂŒr verantwortlich, dass die gesamte Elektronik dieses Ungeheuers summte und brummte. Er hatte sich selbst die gleichen grundlegenden Kniffe ausgedacht wie Flowers in Bletchley: Die Lampen mussten mit Strömen betrieben werden, die weit unter den ĂŒblichen lagen, und die Maschine musste nicht abgeschaltet werden. Aufgrund der enormen Anzahl an verwendeten Lampen war jedoch ein weiterer Trick nötig: Die anschließbaren Module, in denen mehrere Dutzend Lampen montiert waren, konnten leicht herausgenommen und bei einem Ausfall ersetzt werden. Anschließend fand das Wartungspersonal in aller Ruhe die defekte Lampe und ersetzte sie, und der ENIAC war sofort wieder betriebsbereit. Selbst mit all diesen Vorsichtsmaßnahmen konnte der ENIAC, angesichts der großen Anzahl an Lampen, nicht die ganze Nacht oder das gesamte Wochenende lang Berechnungen durchfĂŒhren, wie es Relaiscomputer taten. Irgendwann ging auf jeden Fall eine Lampe kaputt.

Die Geschichte der Elektronikcomputer, Teil 3: ENIAC
Beispiel einer Vielzahl von Lampen im ENIAC

Die Berichte ĂŒber den ENIAC erwĂ€hnen oft seine enormen Ausmaße. Reihen von Regalen mit Lampen – insgesamt gab es 18.000 davon – mit Schaltern und Tastern wĂŒrden ein typisches Landhaus und den Rasen davor einnehmen. Seine GrĂ¶ĂŸe war nicht nur durch seine Komponenten (die Lampen waren relativ groß) bedingt, sondern auch durch die eigenartige Architektur. Und obwohl alle Computer aus der Mitte des 20. Jahrhunderts nach modernen MaßstĂ€ben groß erscheinen, war die nĂ€chste Generation elektronischer Computer wesentlich kleiner als der ENIAC und verfĂŒgte ĂŒber deutlich mehr Möglichkeiten bei Nutzung nur eines Zehntels der elektronischen Komponenten.

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

Die groteske GrĂ¶ĂŸe des ENIAC resultierte aus zwei grundlegenden Entwurfsentscheidungen. Die erste strebte an, die potenzielle Geschwindigkeit zu steigern, auf Kosten der Kosten und KomplexitĂ€t. Danach speicherten praktisch alle Computer Zahlen in Registern und verarbeiteten sie in separaten arithmetischen Modulen, wobei die Ergebnisse wieder in den Registern gespeichert wurden. Der ENIAC trennte die Speicher- und Verarbeitungsmodule nicht. Jedes Zahlenspeichermodul war gleichzeitig ein Verarbeitungsmodul, das addieren und subtrahieren konnte, weshalb es viel mehr Röhren benötigte. Man könnte es als stark beschleunigte Version der Menschenrechenabteilung an der Moore-Schule betrachten, da „seine Rechenarchitektur an zwanzig Menschenrechner erinnerte, die mit zehnstelligen Tischrechnern arbeiteten und die Berechnungsergebnisse hin und her ĂŒbertrugen“. In der Theorie ermöglichte dies dem ENIAC, Parallelrechnungen auf mehreren Akkumulatoren durchzufĂŒhren, aber diese Möglichkeit wurde kaum genutzt, und 1948 wurde sie sogar ganz eliminiert.

Die zweite Entwurfsentscheidung ist schwieriger zu rechtfertigen. Im Gegensatz zu ABC oder den Relaismaschinen von Bell speicherte der ENIAC Zahlen nicht in binĂ€rer Form. Er ĂŒbertrug dezimale mechanische Berechnungen direkt in elektronischer Form, mit zehn Triggern fĂŒr jede Ziffer – wenn der erste leuchtete, war das Null, der zweite Eins, der dritte Zwei usw. Dies war ein enormer Verbrauch teurer elektronischer Komponenten (zum Beispiel benötigen zur Darstellung der Zahl 1000 in binĂ€rer Form 10 Trigger, einen fĂŒr jede binĂ€re Ziffer (1111101000); und in der ENIAC-Schaltung wurden dafĂŒr 40 Trigger benötigt, zehn fĂŒr jede dezimale Ziffer), was anscheinend nur aus Angst vor möglichen Schwierigkeiten bei der Umwandlung zwischen binĂ€ren und dezimalen Systemen organisiert wurde. jedoch verwendeten der Atanasoff-Berry-Computer, der „Colossus“, und die Relaismaschinen von Bell und Zuse das binĂ€re System, und ihre Entwickler hatten keine Schwierigkeiten mit der Umwandlung zwischen den Basen.

Solche Designlösungen wird niemand wiederholen. In diesem Sinne war ENIAC Ă€hnlich wie ABC – eine einzigartige KuriositĂ€t, aber kein Modell fĂŒr alle modernen Computer. Sein Vorteil lag jedoch darin, dass er ohne Zweifel die FunktionsfĂ€higkeit elektronischer Computer bewiesen hat, indem er nĂŒtzliche Arbeiten verrichtete und reale Probleme mit einer erstaunlichen Geschwindigkeit löste.

Rehabilitation

Bis November 1945 war ENIAC vollstĂ€ndig funktionsfĂ€hig. Er konnte nicht mit der ZuverlĂ€ssigkeit seiner elektromechanischen Verwandten prahlen, aber er war ausreichend zuverlĂ€ssig, um seinen Geschwindigkeitsvorteil von mehreren Hundert Mal zu nutzen. Die Berechnung der ballistischen Trajektorie, fĂŒr die der differentielle Analyzer fĂŒnfzehn Minuten benötigte, konnte ENIAC in zwanzig Sekunden durchfĂŒhren – schneller als die Granate selbst fliegt. Und im Gegensatz zum Analyzer konnte er dies mit der gleichen Genauigkeit tun wie ein menschlicher Rechner, der einen mechanischen Taschenrechner verwendet.

Wie Stibitz jedoch vorhersagte, kam ENIAC zu spĂ€t, um im Krieg zu helfen, und die Berechnung der Tabellen war nicht mehr so dringend erforderlich. In Los Alamos, New Mexico, lief ein Projekt zur Entwicklung von Geheimwaffen, das auch nach dem Krieg fortgesetzt wurde. Dort waren ebenfalls viele Berechnungen erforderlich. Einer der Physiker des Manhattan-Projekts, Edward Teller, war bereits 1942 von der Idee des „Superwaffen“ begeistert: viel verheerender als das, was spĂ€ter auf Japan abgeworfen wurde, mit der Explosionsenergie aus der Kernfusion und nicht aus der Kernspaltung. Teller glaubte, dass er 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 könnte. Aber dafĂŒr musste man mit einem niedrigen Tritiumgehalt auskommen, da dieser extrem selten war.

Deshalb brachte der Wissenschaftler aus Los Alamos Berechnungen zur ÜberprĂŒfung der Superwaffe in die Moore-Schule, bei denen Differentialgleichungen berechnet werden mussten, die die ZĂŒndung einer Mischung aus Deuterium und Tritium fĂŒr verschiedene Tritiumkonzentrationen modellierten. Niemand in der Moore-Schule hatte die Erlaubnis zu erfahren, wozu diese Berechnungen durchgefĂŒhrt wurden, aber sie gaben alle Daten und Gleichungen, die der Wissenschaftler gebracht hatte, fleißig ein. Die Einzelheiten der Berechnungen bleiben bis heute geheim (wie auch das gesamte Programm zum Bau der Superwaffe, das heute besser als Wasserstoffbombe bekannt ist), obwohl bekannt ist, dass Teller das Ergebnis der Berechnungen, das im Februar 1946 erzielt wurde, als BestĂ€tigung der DurchfĂŒhrbarkeit seiner Idee ansah.

Im selben Monat stellte die Moore-Schule ENIAC der Öffentlichkeit vor. WĂ€hrend der Eröffnungszeremonie taten die Operatoren so, als ob sie die Maschine einschalteten (obwohl sie natĂŒrlich immer eingeschaltet war), fĂŒhrten einige zeremonielle Berechnungen durch, indem sie die ballistische Flugbahn berechneten, um die außergewöhnliche Geschwindigkeit der elektronischen Komponenten zu demonstrieren. Danach verteilten die Mitarbeiter die dabei entstandenen gestanzten Lochkarten an alle Anwesenden.

ENIAC setzte 1946 fort, um einige realistischere Probleme zu lösen: eine Reihe von Berechnungen zum FlĂŒssigkeitsstrom (zum Beispiel zur Strömung um den FlĂŒgel eines Flugzeugs) fĂŒr den britischen Physiker Douglas Hartree, eine weitere Reihe von Berechnungen zur Modellierung der Implosion von nuklearen Waffen, Berechnungen von Flugbahnen fĂŒr eine neue 90-Millimeter-Kanone in Aberdeen. Dann verstummte die Maschine fĂŒr anderthalb Jahre. Ende 1946 wurde die Maschine gemĂ€ĂŸ einem Vertrag der Moore-Schule mit dem MilitĂ€r eingepackt und auf das TestgelĂ€nde transportiert. 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 Arbeit zu leisten, bis zu einem umfassenden Upgrade, das im MĂ€rz 1948 abgeschlossen wurde. Wir werden in der nĂ€chsten Folge mehr ĂŒber das Upgrade sprechen, das ENIAC vollstĂ€ndig modernisierte.

Aber das hatte bereits keine Bedeutung mehr. Niemand kĂŒmmerte sich um ENIAC. Der Wettlauf um die Schaffung seines Nachfolgers hatte bereits begonnen.

Was sonst noch zu lesen:

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

Quelle: habr.com

ZuverlĂ€ssiges Hosting fĂŒr Websites mit DDoS-Schutz kaufen, VPS VDS Server đŸ”„ ZuverlĂ€ssiges Hosting fĂŒr Websites mit DDoS-Schutz kaufen, VPS VDS Server - ProHoster