Die vergessene Generation der Relaiscomputer

Die vergessene Generation der Relaiscomputer

In unserem im vorherigen Artikel wird die BlĂŒtezeit der automatischen Telefonvermittlungen beschrieben, die durch Relais-Schaltungen gesteuert wurden. Diesmal möchten wir erzĂ€hlen, wie Wissenschaftler und Ingenieure Relais-Schaltungen im ersten – mittlerweile vergessenen – Generation digitaler Computer entwickelten.

Relais im Zenit

Wenn Sie sich erinnern, basiert die Funktion eines Relais auf einem einfachen Prinzip: Ein Elektromagnet betÀtigt einen metallischen Schalter. Die Idee des Relais wurde in den 1830er Jahren unabhÀngig voneinander von mehreren Naturforschern und Unternehmern im Telegraphie-GeschÀft vorgeschlagen. In der Mitte des 19. Jahrhunderts verwandelten dann Erfinder und Mechaniker das Relais in eine zuverlÀssige und unersetzliche Komponente von Telegraphennetzen. In diesem Bereich erreichte das Relais seinen Höhepunkt: Es wurde miniaturisiert, und Generationen von Ingenieuren schufen unzÀhlige Konstruktionen, formal ausgebildet in Mathematik und Physik.

Zu Beginn des 20. Jahrhunderts enthielten nicht nur automatische Vermittlungssysteme, sondern auch nahezu alle GerĂ€te der Telefonnetze verschiedene Arten von Relais. Eine der frĂŒhesten Anwendungen in der Telekommunikation geht auf die 1870er Jahre zurĂŒck und fand in manuellen Vermittlungsstellen statt. Wenn der Abonnent am Telefon (Handkurbeltelefon) drehte, wurde ein Signal an die Telefonzentrale gesendet, das den Blinker aktivierte. Der Blinker ist ein Relais, dessen Auslösen an der Vermittlungsstelle eine metallene Klappe des Telefonoperators absenkte, was anzeigte, dass ein eingehender Anruf einging. Damals steckte die Operatorin den Stecker in die Buchse, das Relais wurde zurĂŒckgesetzt, und danach konnte die Klappe wieder angehoben werden, die in dieser Position von einem Elektromagneten gehalten wurde.

Im Jahr 1924, so schrieben zwei Ingenieure der Firma Bell, bediente eine typische manuelle Telefonzentrale etwa 10.000 Abonnenten. In ihrer Ausstattung befanden sich 40.000 bis 65.000 Relais, deren gesamte magnetische Kraft "ausreichend war, um 10 Tonnen zu heben". In großen Telefonzentralen mit automatischen Vermittlungsstellen verdoppten sich diese Werte. In dem gesamten Telefonsystem der USA kamen viele Millionen Relais zum Einsatz, und deren Anzahl stieg stĂ€ndig mit der Automatisierung der Telefonzentralen. Eine Telefonverbindung konnte von einer Handvoll bis zu mehreren Hundert Relais bedient werden, je nach Anzahl und Ausstattung der beteiligten Telefonzentralen.

Die Fabriken von Western Electric, dem Produktionszweig der Bell Corporation, stellten eine riesige Auswahl an Relais her. Ingenieure entwarfen so viele Modifikationen, dass selbst die erfahrensten HundezĂŒchter oder TaubenzĂŒchter neidisch wĂ€ren auf diese Vielfalt. Die Arbeitsgeschwindigkeit und SensitivitĂ€t der Relais wurden optimiert, die Abmessungen verringert. Im Jahr 1921 stellte Western Electric fast 5 Millionen Relais von zehn Haupttypen her. Am hĂ€ufigsten war das universelle Relais Typ E, ein flaches, nahezu rechteckiges GerĂ€t, das nur wenige Dutzend Gramm wog. Es wurde grĂ¶ĂŸtenteils aus gestanzten Metallteilen gefertigt, d. h. es war technologisch fortschrittlich in der Produktion. Das GehĂ€use schĂŒtzte die Kontakte vor Staub und Induktionsströmen von benachbarten GerĂ€ten: Üblicherweise wurden die Relais direkt nebeneinander in Racks mit Hunderten und Tausenden von Relais montiert. Insgesamt wurden 3000 Varianten des Typs E entwickelt, die sich in Wicklungs- und Kontaktkonfigurationen unterschieden.

Bald begannen diese Relais, in den anspruchsvollsten Schaltern eingesetzt zu werden.

Koordinatenschalter

Im Jahr 1910 hatte Gotthilf Betulander, Ingenieur der Royal Telegrafverket — einer staatlichen Gesellschaft, die einen Großteil des schwedischen Telefonmarktes kontrollierte (ĂŒber Jahrzehnte fast den gesamten) — eine Idee. Er glaubte, die Effizienz der AblĂ€ufe von Telegrafverket durch den Bau automatischer Vermittlungssysteme, die vollstĂ€ndig auf Relais basierten, erheblich verbessern zu können. Genauer gesagt, auf Relaismatrizen: Gitter aus StahlstĂ€ben, die mit Telefonleitungen verbunden sind, mit Relais an den Kreuzungspunkten der StĂ€be. Ein solches VermittlungsgerĂ€t sollte schneller, zuverlĂ€ssiger und einfacher zu warten sein als Systeme, die auf gleitenden oder rotierenden Kontakten basieren.

DarĂŒber hinaus entwickelte Betulander die Idee, Teile des Systems, die fĂŒr die Wahl und Verbindung verantwortlich sind, in unabhĂ€ngige Relais-Schaltungen zu trennen. Der verbleibende Teil des Systems sollte nur zur Einrichtung des Sprachkanals verwendet werden und dann fĂŒr die Wartung eines anderen Anrufs freigegeben werden. Das heißt, Betulander kam auf die Idee, die spĂ€ter als 'gemeinsame Steuerung' (common control) bezeichnet wurde.

Das Schema, das die Nummer des eingehenden Anrufs speichert, nannte er „Recorder“ (ein weiterer Begriff ist „Register“). Das Schema, das in der Matrix nach verfĂŒgbaren AnschlĂŒssen sucht und diese „markiert“, nannte er „Marker“. Der Autor patentierte sein System. Mehrere solche Stationen wurden in Stockholm und London installiert. 1918 erfuhr Betulander von einer amerikanischen Neuerung: einem koordinierenden Schalter, der vor fĂŒnf Jahren von dem Ingenieur Bell, John Reynolds, entwickelt wurde. Dieser Schalter Ă€hnelte Betulanders Entwicklung, nutzte jedoch n + m Relais zur Steuerung n + m von Matrixknoten, was viel bequemer fĂŒr die weitere Erweiterung der Telefonstationen war. Bei der Herstellung der Verbindung drĂŒckte die Halteschiene die „Finger“ aus den Klavierseiten zusammen, wĂ€hrend sich die Auswahlleiste durch die Matrix bewegte, um eine Verbindung zu einem anderen Anruf herzustellen. Im nĂ€chsten Jahr integrierte Betulander diese Idee in den Entwurf seines Switches.

Die meisten Ingenieure hingegen hielten die Kreation von Betulander fĂŒr seltsam und ĂŒbermĂ€ĂŸig kompliziert. Als es an der Zeit war, das Vermittlungssystem fĂŒr die Automatisierung der Netzwerke der grĂ¶ĂŸten schwedischen StĂ€dte auszuwĂ€hlen, entschied sich das Telegrafverket fĂŒr eine Konstruktion, die von Ericsson entwickelt wurde. Die Betulander-Vermittler wurden nur in kleinen Telefonzentralen im lĂ€ndlichen Raum eingesetzt: Relais waren zuverlĂ€ssiger als die motorisierte Automatik der Ericsson-Vermittler und benötigten keine Wartungstechniker an jeder Station.

Die amerikanischen Telefoningenieure hingegen hatten eine andere Meinung dazu. 1930 kamen Spezialisten von Bell Labs nach Schweden und waren „sehr beeindruckt von den Parametern des Koordinaten-Vermittlungsmoduls“. Nach ihrer RĂŒckkehr begannen die Amerikaner sofort mit der Arbeit an dem, was spĂ€ter als „Koordinatensystem Nr. 1“ bekannt wurde, das die Plattenvermittler in großen StĂ€dten ersetzte. Bis 1938 waren zwei solcher Systeme in New York installiert. Bald wurden sie zur Standardausstattung fĂŒr stĂ€dtische Telefonzentralen, bis sie mehr als 30 Jahre spĂ€ter von elektronischen Vermittlern abgelöst wurden.

Das interessanteste Element des Koordinatenschalters Nr. 1 war der neue, komplexere Marker, der von Bell entwickelt wurde. Er war dazu gedacht, einen freien Weg vom Anrufer zum Angerufenen durch mehrere miteinander verbundene Koordinatenmodule zu finden, wodurch eine Telefonverbindung entstand. Zudem sollte der Marker jede Verbindung auf den Status „frei“/„belegt“ testen. Dies erforderte die Anwendung bedingter Logik. Wie der Historiker Robert Chapuis schrieb:

Die Wahl ist bedingt, da eine freie Verbindung nur dann gehalten wird, wenn sie Zugang zur Koordinatenleiste gewĂ€hrt, die als Ausgang eine freie Verbindung zur nĂ€chsten Ebene hat. Wenn mehrere Verbindungssets die erforderlichen Bedingungen erfĂŒllen, wĂ€hlt die „prioritĂ€re Logik“ eines der [vorhandenen] wenigen Verbindungen aus...

Der Koordinatenschalter ist ein ausgezeichnetes Beispiel fĂŒr die gegenseitige Bereicherung technischer Ideen. Betulander entwickelte seinen vollstĂ€ndig relaisgesteuerten Schalter, verbesserte ihn dann mit der Reynolds-Schaltmatrix und bewies die FunktionalitĂ€t der resultierenden Konstruktion. Ingenieure von AT&T ĂŒberarbeiteten spĂ€ter diesen hybriden Schalter, verbesserten ihn und schufen das Koordinatensystem Nr. 1. Dieses System wurde dann Bestandteil zweier frĂŒher Computer, von denen einer heute als Meilenstein in der Geschichte der Informatik bekannt ist.

Mathematische Berechnungen (Mathematical labor)

Um zu verstehen, wie und warum Relais und ihre elektronischen Verwandten eine Revolution in der Informatik ermöglichten, benötigen wir einen kurzen Ausblick auf die Welt der mathematischen Berechnungen. Nach diesem wird klar, warum ein versteckter Bedarf an der Optimierung von Berechnungsprozessen bestand.

Zu Beginn des 20. Jahrhunderts basierte das gesamte System der modernen Wissenschaft und Technik auf der Arbeit von Tausenden von Menschen, die mathematische Berechnungen durchfĂŒhrten. Sie wurden genannt Computer (computers) [Um Verwirrung zu vermeiden, wird im weiteren Verlauf der Text der Begriff Berechner. — Anmerkung d. Übers.]. Schon in den 1820er Jahren entwickelte Charles Babbage die Differenzmaschine (obwohl sein GerĂ€t ideelle VorlĂ€ufer hatte). Ihre Hauptaufgabe war die Automatisierung der Erstellung mathematischer Tabellen, beispielsweise fĂŒr die Navigation (Berechnung trigonometrischer Funktionen mit polynomialen Approximationen bei 0 Grad, 0,01 Grad, 0,02 Grad usw.). Auch in der Astronomie gab es eine große Nachfrage nach mathematischen Berechnungen: Es war notwendig, rohe Ergebnisse von teleskopischen Beobachtungen in festgelegten Bereichen der HimmelsphĂ€re zu verarbeiten (abgesehen von der AbhĂ€ngigkeit von Zeit und Datum der Beobachtungen) oder die Bahnen neuer Objekte (z. B. des Halleyschen Kometen) zu bestimmen.

Seit den Zeiten von Babbage ist der Bedarf an Rechenmaschinen enorm gestiegen. Energieversorgungsunternehmen mussten das Verhalten komplexer Übertragungssysteme mit Ă€ußerst komplizierten dynamischen Eigenschaften verstehen. GeschĂŒtze aus Bessemerstahl, die in der Lage waren, Geschosse ĂŒber den Horizont hinaus zu schleudern (und somit durch die direkte Zielbeobachtung nicht mehr nachjustiert wurden), erforderten immer genauere ballistische Tabellen. Neue statistische Werkzeuge, die einen hohen Umfang an mathematischen Berechnungen implizierten (wie beispielsweise die Methode der kleinsten Quadrate), wurden sowohl in der Wissenschaft als auch im wachsenden Staatsapparat zunehmend eingesetzt. In UniversitĂ€ten, Regierungsbehörden und Industrieunternehmen entstanden Rechenabteilungen, in die hĂ€ufig Frauen eingestellt wurden.

Mechanische Rechner erleichterten lediglich die Berechnungen, lösten sie jedoch nicht. Taschenrechner beschleunigten die arithmetischen Operationen, aber bei komplexen wissenschaftlichen oder ingenieurtechnischen Aufgaben waren Hunderte oder Tausende von Operationen erforderlich, die jeder Rechner (Mensch) manuell durchfĂŒhren musste, wĂ€hrend er alle Zwischenergebnisse sorgfĂ€ltig notierte.

Mehrere Faktoren trugen zur Entwicklung neuer AnsĂ€tze fĂŒr das Problem mathematischer Berechnungen bei. Junge Wissenschaftler und Ingenieure, die nachts verzweifelt ihre Aufgaben berechneten, wollten ihren HĂ€nden und Augen eine Pause gönnen. Projektleiter mussten zunehmend mehr Geld fĂŒr die GehĂ€lter zahlreicher Rechner ausgeben, insbesondere nach dem Ersten Weltkrieg. Schließlich waren viele hochmoderne wissenschaftliche und ingenieurtechnische Aufgaben nur schwer manuell zu berechnen. All diese Faktoren fĂŒhrten zur Entwicklung von Serien von Rechenmaschinen, an deren Entwurf Vannevar Bush, ein Elektroingenieur des Massachusetts Institute of Technology (MIT), beteiligt war.

Differentialanalysator

Bis zu diesem Zeitpunkt war die Geschichte oft anonymisiert, doch jetzt werden wir mehr ĂŒber konkrete Personen sprechen. Der Ruhm umging die Schöpfer des Panel-Switches, des Relais Typs E und des Koordinatenmarkers. Es sind nicht einmal biografische Anekdoten ĂŒber sie erhalten geblieben. Die einzigen zugĂ€nglichen Beweise fĂŒr ihr Leben sind die fossilen Überreste der Maschinen, die sie erschaffen haben.

Jetzt können wir tiefere Einblicke in die Menschen und ihre Vergangenheit gewinnen. Doch wir werden nicht mehr auf die stoßen, die hart auf Dachböden und in WerkstĂ€tten zu Hause gearbeitet haben — Morse und Vail, Bell und Watson. Am Ende des Ersten Weltkriegs war die Ära der heroischen Erfinder fast beendet. Thomas Edison kann als Übergangsfigur betrachtet werden: Zu Beginn seiner Karriere war er ein angestellter Erfinder, am Ende jedoch der EigentĂŒmer einer „Erfindungsfabrik“. Zu diesem Zeitpunkt war die Entwicklung der bemerkenswertesten neuen Technologien in den HĂ€nden von Organisationen — UniversitĂ€ten, Forschungseinheiten von Unternehmen, staatlichen Laboren. Die Personen, ĂŒber die wir in diesem Abschnitt sprechen werden, gehörten genau zu solchen Organisationen.

Zum Beispiel Vannevar Bush. Er kam 1919 mit 29 Jahren an das MIT. Etwas mehr als 20 Jahre spĂ€ter gehörte er zu den Personen, die den Einfluss der USA auf den Zweiten Weltkrieg prĂ€gten, und half, die staatliche Finanzierung zu erhöhen, was die Beziehung zwischen Regierung, akademischer Welt und der Entwicklung von Wissenschaft und Technologie fĂŒr immer verĂ€nderte. Im Rahmen des Artikels interessieren wir uns jedoch fĂŒr eine Reihe von Maschinen, die in Bushs Labor in den frĂŒhen 1920er Jahren entwickelt wurden und zur Lösung von mathematischen Berechnungsproblemen gedacht waren.

Das MIT, das kĂŒrzlich von der Central Boston an die Ufer der Charles River in Cambridge gezogen ist, war eng mit den BedĂŒrfnissen der Industrie verbunden. Bush hatte neben seiner Professur auch finanzielle Interessen an mehreren Unternehmen in der Elektronikbranche. Daher sollte es nicht ĂŒberraschen, dass das Problem, das Bush und seine Studenten zur Entwicklung eines neuen RechengerĂ€ts fĂŒhrte, aus der Energiebranche stammte: Es war notwendig, das Verhalten von Hochspannungsleitungen unter Spitzenlastbedingungen zu modellieren. Offensichtlich war dies nur eine von vielen möglichen Anwendungen fĂŒr Rechenmaschinen: mĂŒhsame mathematische Berechnungen wurden ĂŒberall durchgefĂŒhrt.

Bush und seine Kollegen bauten zunĂ€chst zwei Maschinen, die als Produktintegraphen (product integraphs) bezeichnet wurden. Aber die bekannteste und erfolgreichste Maschine des MIT wurde eine andere — Differentialanalysator, abgeschlossen im Jahr 1931. Er löste Probleme bei der Übertragung von ElektrizitĂ€t, berechnete die Bahnen von Elektronen, die Trajektorien von kosmischer Strahlung im Erdmagnetfeld und vieles mehr. Forscher weltweit, die Rechenleistung benötigten, schufen in den 1930er Jahren Dutzende von Kopien und Varianten des Differentialanalysators. Einige sogar aus Meccano (dem britischen Pendant zu den amerikanischen SpielzeugbaukĂ€sten der Marke Erector Set).

Ein Differentialanalysator ist ein analoger Computer. Mathematische Funktionen wurden mithilfe von drehenden Metallstangen berechnet, deren Drehgeschwindigkeit einen quantitativen Wert widerspiegelte. Ein Motor trieb eine unabhĂ€ngige Stange an – die Variable (ĂŒblicherweise die Zeit) –, die wiederum durch mechanische Verbindungen andere Stangen (verschiedene Differentialvariablen) drehte, und auf Basis der Eingangsdrehgeschwindigkeit wurde die Funktion berechnet. Die Berechnungsergebnisse wurden auf Papier in Form von Kurven dargestellt. Die wichtigsten Komponenten waren Integratoren – RĂ€der, die sich mit Scheiben drehten. Integratoren konnten das Integral einer Kurve ohne mĂŒhsame manuelle Berechnungen ermitteln.

Die vergessene Generation der Relaiscomputer
Differentialanalysator. Integrationsmodul – mit geöffnetem Deckel, auf der Fensterseite stehen Tische mit den Berechnungsergebnissen, und in der Mitte befindet sich ein komplexes System von Rechnungsstangen.

Kein einziges der Komponenten des Analysators enthielt diskrete Schaltrelais oder digitale Schalter. Warum also sprechen wir ĂŒber dieses GerĂ€t? Die Antwort gibt vierter die Maschinenfamilie.

Anfang der 1930er Jahre begann Bush, den Rockefeller-Stiftungsfonds zu umwerben, um Finanzierung fĂŒr die weitere Entwicklung des Analysators zu erhalten. Warren Weaver, der Leiter der Abteilung fĂŒr Naturwissenschaften der Stiftung, war zunĂ€chst nicht zu ĂŒberzeugen. Ingenieurwissenschaften gehörten nicht zu seinem Fachgebiet. Dennoch pries Bush das unbegrenzte Potenzial seiner neuen Maschine fĂŒr wissenschaftliche Anwendungen — insbesondere in der mathematischen Biologie, Weavers Lieblingsprojekt. Außerdem versprach Bush zahlreiche Verbesserungen des Analysators, darunter die "Möglichkeit, den Analysator schnell von einem Problem auf ein anderes umzuschalten, wie bei einem Telefonwechsel". 1936 wurden seine BemĂŒhungen mit einem Zuschuss von 85.000 Dollar belohnt, der zur Schaffung eines neuen GerĂ€ts verwendet wurde, das spĂ€ter als Rockefeller-Differenzialanalysator bezeichnet wurde.

Als praktischer Rechner war dieser Analysator kein herausragender Durchbruch. Bush, der VizeprĂ€sident des MIT und Dekan der IngenieurfakultĂ€t wurde, konnte nicht viel Zeit fĂŒr die Leitung der Entwicklung aufbringen. TatsĂ€chlich zog er sich bald zurĂŒck, um sich den Aufgaben als Vorsitzender des Carnegie-Instituts in Washington zu widmen. Bush spĂŒrte den heranrĂŒckenden Krieg und hatte mehrere wissenschaftliche und produktive Ideen, die den BedĂŒrfnissen der StreitkrĂ€fte dienen konnten. Das bedeutet, dass er nĂ€her am Zentrum der Macht sein wollte, um Einfluss auf die Lösung bestimmter Fragen zu nehmen.

Gleichzeitig lösten die Mitarbeiter des Labors die technischen Probleme, die sich aus dem neuen Design ergaben, und bald wurden sie abgezogen, um an militĂ€rischen Aufgaben zu arbeiten. Die Rockefeller-Maschine wurde erst 1942 fertiggestellt. Die MilitĂ€rs fanden sie nĂŒtzlich fĂŒr die Serienproduktion von ballistischen Tabellen fĂŒr die Artillerie. Doch bald wurde dieses GerĂ€t von rein digitalem Überholt. Computer — sie stellten Zahlen nicht als physische GrĂ¶ĂŸen dar, sondern abstrahiert durch die Positionen von Schaltern. ZufĂ€lligerweise wurden im Rockefeller-Analysator eine ganze Reihe solcher Schalter verwendet, die aus Relais-Schaltungen bestanden.

Shannon

Im Jahr 1936 war Claude Shannon gerade mal 20 Jahre alt, hatte aber bereits die University of Michigan mit einem Bachelor-Abschluss in zwei Disziplinen: Elektrotechnik und Mathematik abgeschlossen. Ein Werbeflyer, der an das schwarze Brett geheftet war, brachte ihn zum MIT. Vannevar Bush suchte einen neuen Assistenten fĂŒr die Arbeit am Differenzialanalysator. Shannon reichte ohne Zögern seine Bewerbung ein und begann bald, an frischen Herausforderungen zu arbeiten, und erst danach nahm das neue GerĂ€t Gestalt an.

Shannon war ganz anders als Bush. Er war weder ein GeschĂ€ftsmann, noch ein Erbauer eines akademischen Imperiums, noch ein Administrator. Sein ganzes Leben lang liebte er Spiele, RĂ€tsel und Unterhaltung: Schach, Jonglieren, Labyrinthe und Kryptogramme. Wie viele MĂ€nner seiner Zeit widmete sich Shannon wĂ€hrend des Krieges einer ernsthaften BeschĂ€ftigung: Er hatte eine Position bei Bell Labs in einem Regierungsauftrag inne, die seinen fragilen Körper vor dem MilitĂ€rdienst schĂŒtzte. Seine Forschungen zur Geschosskontrolle und Kryptographie fĂŒhrten zu einem grundlegenden Werk ĂŒber die Informationstheorie (auf das wir hier nicht eingehen werden). In den 1950er Jahren, als der Krieg und seine Folgen sich gelegt hatten, kehrte Shannon an das MIT zurĂŒck und verbrachte seine Freizeit mit Unterhaltungen: einem Rechner, der ausschließlich mit römischen Zahlen arbeitete, und einer Maschine, bei deren Einschalten ein mechanischer Arm hervorkam und die Maschine abschaltete.

Die Struktur der Rockefeller-Maschine, die Shannon begegnete, blieb logischerweise die gleiche wie die des Analysators von 1931, aber sie wurde aus ganz anderen physischen Komponenten gebaut. Bush erkannte, dass die Stangen und mechanischen Getriebe in alten Maschinen die Effizienz ihrer Nutzung verringerten: Um Berechnungen durchzufĂŒhren, musste die Maschine eingestellt werden, was viel Arbeitszeit qualifizierter Mechaniker in Anspruch nahm.

Der neue Analysator hatte dieses Manko nicht mehr. Anstelle einer Tischkonstruktion mit Stangen basierte er auf einem Koordinatenschalter – einem ĂŒberflĂŒssigen Prototyp, der von Bell Labs zur VerfĂŒgung gestellt wurde. Anstatt die Leistung von einer zentralen Welle zu ĂŒbertragen, wurde jedes integrierte Modul unabhĂ€ngig von einem Elektromotor betrieben. Um die Maschine fĂŒr eine neue Aufgabe zu konfigurieren, reichte es aus, einfach die Relais in der Koordinatenmatrix einzustellen, um die Integratoren in der gewĂŒnschten Reihenfolge zu verbinden. Der Lochstreifenscanner (entlehnt von einem anderen TelekommunikationsgerĂ€t, dem Rollentelegraphen) las die Konfiguration der Maschine aus, und die Relais-Schaltung wandelte das Signal vom Streifen in Steuersignale fĂŒr die Matrix um – es war, als wĂŒrde eine Reihe von Telefonanrufen zwischen den Integratoren hergestellt.

Die neue Maschine war nicht nur wesentlich schneller und einfacher einzustellen, sondern arbeitete auch schneller und prĂ€ziser als ihr VorgĂ€nger. Sie konnte komplexere Aufgaben lösen. Heute könnte man diesen Computer als primitiv, sogar extravagant betrachten, aber damals erschien er den Beobachtern wie ein großes – oder vielleicht schreckliches – funktionierendes Wesen:

Im Grunde genommen handelt es sich um einen mathematischen Roboter. Ein elektrisch betriebenes Automaton, das nicht nur dafĂŒr geschaffen wurde, die schwere Last von komplexen Berechnungen und Analysen vom menschlichen Geist zu nehmen, sondern auch um sich auf mathematische Probleme zu stĂŒrzen, die dem Verstand unzugĂ€nglich sind, und sie zu lösen.

Shannon konzentrierte sich darauf, Daten von PapierbĂ€ndern in Anweisungen fĂŒr das „Gehirn“ zu verwandeln, und dieser Vorgang wurde durch ein Relais-Schaltbild gesteuert. Er bemerkte die Entsprechung zwischen der Struktur des Schaltbildes und den mathematischen Strukturen der Booleschen Algebra, die er in der Oberstufe in Michigan studiert hatte. Dies ist eine Algebra, deren Operanden waren WAHR und FALSCH, und deren Operatoren — UND, ODER, NICHT usw. Eine Algebra, die logischen Aussagen entsprach.

Nachdem er den Sommer 1937 mit der Arbeit bei Bell Labs in Manhattan verbracht hatte (ein idealer Ort, um ĂŒber Relais-Schaltungen nachzudenken), schrieb Shannon seine Masterarbeit mit dem Titel „Symbolische Analyse von Relais- und Schaltkreisen“ (A Symbolic Analysis of Relay and Switching Circuits). Neben der ein Jahr zuvor entstandenen Arbeit von Alan Turing legte Shannons Dissertation das Fundament fĂŒr die Wissenschaft der Rechenmaschinen.

Die vergessene Generation der Relaiscomputer
In den 1940er und 1950er Jahren baute Shannon mehrere rechnerische/logische Maschinen: einen Rechner mit römischen Ziffern THROBAC, eine Maschine fĂŒr Schach-Endspiele sowie Theseus – ein Labyrinth, durch das eine elektromechanische Maus (siehe Foto) fuhr.

Shannon stellte fest, dass das System von Aussagenlogik direkt mechanistisch in ein physikalisches Schaltelement von Relais umgewandelt werden kann. Er schloss: „TatsĂ€chlich kann jede Operation, die mit einer endlichen Anzahl von Schritten unter Verwendung von Wörtern beschrieben werden kann, WENN, UND, ODER usw., automatisch mit Relais ausgefĂŒhrt werden.“ Zum Beispiel bilden zwei gesteuerte Relais-Schalter, die in Reihe geschaltet sind, eine logische Und: Der Strom fließt nur dann durch den Hauptleiter, wenn beide Elektromagnete aktiviert werden, um die Schalter zu schließen. Gleichzeitig bilden zwei parallel geschaltete Relais ODER: Der Strom fließt durch das Hauptschema, aktiviert durch einen der Elektromagnete. Die Ausgaben eines solchen logischen Schaltkreises können wiederum die Elektromagnete anderer Relais steuern, um komplexere logische Operationen wie (A Und B) oder (V Und G).

Shannon schloss seine Dissertation mit einem Anhang ab, der mehrere Schaltbeispiele enthielt, die nach seiner Methode erstellt wurden. Da die Operationen der Booleschen Algebra den arithmetischen Operationen im binĂ€ren System sehr Ă€hnlich sind (d.h. unter Verwendung von binĂ€ren Zahlen), zeigte er, wie man aus Relais einen „elektrischen Addierer im binĂ€ren System“ bauen kann – wir nennen das den binĂ€ren Addierer. Einige Monate spĂ€ter baute einer der Wissenschaftler von Bell Labs einen solchen Addierer auf einem KĂŒchentisch.

Stibitz

George Stibitz, ein Forscher der mathematischen Abteilung bei Bell Labs in Manhattan, brachte an einem dunklen Novemberabend 1937 ein seltsames Set an GerĂ€ten nach Hause. Trockene Batteriezellen, zwei kleine Lampen fĂŒr die Hardware-Boards und ein paar flache Relais des Typs U, die er im MĂŒlleimer gefunden hatte. Mit ein paar DrĂ€hten und einigen anderen GegenstĂ€nden baute er ein GerĂ€t, das in der Lage war, zwei einstellige BinĂ€rzahlen (dargestellt durch das Vorhandensein oder Fehlen einer Eingangsspannung) zu addieren und eine zweistellige Zahl mit Hilfe von Lampen auszugeben: Eins — eingeschaltet, Null — ausgeschaltet.

Die vergessene Generation der Relaiscomputer
Der BinÀr-Additionator von Stibitz

Stibitz, ausgebildeter Physiker, wurde gebeten, die physikalischen Eigenschaften von Relaismagneten zu bewerten. Zuvor hatte er keinerlei Erfahrung mit Relais und begann daher mit dem Studium ihrer Verwendung in den Telefon-Schaltungen von Bell. Bald bemerkte George Ähnlichkeiten zwischen einigen Schaltungen und arithmetischen Operationen mit BinĂ€rzahlen. Fasziniert baute er auf seinem KĂŒchentisch an seinem kleinen Nebenschauplatz.

ZunĂ€chst erregte die Spielerei von Stibitz mit Relais kaum das Interesse der GeschĂ€ftsleitung von Bell Labs. Doch im Jahr 1938 fragte der Leiter der Forschungsgruppe George, ob seine Rechner fĂŒr arithmetische Operationen mit komplexen Zahlen verwendet werden könnten (zum Beispiel a + bi, wobei i — die Quadratwurzel einer negativen Zahl). Es stellte sich heraus, dass mehrere Rechenabteilungen bei Bell Labs bereits darĂŒber stöhnten, dass sie stĂ€ndig solche Zahlen multiplizieren und dividieren mussten. Die Multiplikation einer komplexen Zahl erforderte vier arithmetische Operationen auf einem Desktop-Rechner, die Division — 16 Operationen. Stibitz behauptete, das Problem lösen zu können, und entwickelte einen Plan fĂŒr eine Maschine zur DurchfĂŒhrung solcher Berechnungen.

Die endgĂŒltige Konstruktion, die der Telefoningenieur Samuel Williams verwirklichte, wurde Complex Number Computer genannt — oder zur Kurzfassung Complex Computer — und 1940 in Betrieb genommen. FĂŒr die Berechnungen wurden 450 Relais verwendet, die Zwischenergebnisse wurden in zehn Koordinatenschaltern gespeichert. Die Daten wurden ĂŒber einen Rollenteleprinter eingegeben und empfangen. In den Abteilungen von Bell Labs wurden drei solcher Teleprinter installiert, was auf einen großen Bedarf an Rechenleistung hinweist. Relais, Matrix, Teleprinter — in jeder Hinsicht war dies ein Produkt des Bell-Systems.

Die Sternstunde des Complex Computer schlug am 11. September 1940. Schtibitz prĂ€sentierte einen Bericht ĂŒber den Computer auf einem Treffen der Amerikanischen Mathematikgesellschaft am Dartmouth College. Er hatte vereinbart, dass dort auch ein Fernschreiber mit einer Telegraphenverbindung zum Complex Computer in Manhattan, 400 Kilometer entfernt, installiert wird. Interessierte konnten am Fernschreiber Platz nehmen, die Bedingungen der Aufgabe auf der Tastatur eingeben und sehen, wie innerhalb einer Minute der Fernschreiber wie durch Zauberhand das Ergebnis ausdruckt. Zu denjenigen, die die Neuheit erlebten, gehörten John Mauchly und John von Neumann, die beide eine wichtige Rolle in der Fortsetzung unserer Geschichte spielen werden.

Die Teilnehmer der Sitzung erlebten einen kurzen Ausblick auf die zukĂŒnftige Welt. SpĂ€ter wurden Computer so teuer, dass Administratoren es sich nicht mehr leisten konnten, sie untĂ€tig stehen zu lassen, wĂ€hrend der Benutzer nachdenklich ĂŒber der Steuerkonsole brĂŒtete, was er als NĂ€chstes eingeben sollte. In den nĂ€chsten 20 Jahren werden Wissenschaftler darĂŒber nachdenken, wie man universelle Computer schaffen kann, die immer darauf warten, dass Sie Daten eingeben, selbst wĂ€hrend sie an etwas anderem arbeiten. Und dann wird es weitere 20 Jahre dauern, bis dieser interaktive Rechenmodus zur Norm wird.

Die vergessene Generation der Relaiscomputer
Stibitz hinter dem interaktiven Terminal von Dartmouth in den 1960ern. Dartmouth College war ein Pionier im Bereich interaktives Rechnen. Stibitz wurde 1964 Professor am College.

Es ist erstaunlich, dass der Complex Computer, trotz der Aufgaben, die er lösen konnte, nach heutigen MaßstĂ€ben ĂŒberhaupt kein Computer war. Er war in der Lage, arithmetische Operationen mit komplexen Zahlen durchzufĂŒhren und wahrscheinlich auch andere Ă€hnliche Aufgaben zu lösen, jedoch keine allgemeinen Aufgaben. Er war nicht programmierbar. Er konnte keine Operationen in beliebiger Reihenfolge oder wiederholt ausfĂŒhren. Es war ein Taschenrechner, der in der Lage war, bestimmte Berechnungen viel besser durchzufĂŒhren als seine VorgĂ€nger.

Mit dem Beginn des Zweiten Weltkriegs wurde unter der Leitung von Stibitz bei Bell eine Reihe von Computern mit den Namen Model II, Model III und Model IV entwickelt (der Complex Computer erhielt entsprechend den Namen Model I). Die meisten von ihnen wurden auf Anfrage des National Defense Research Committee gebaut, das von Vannevar Bush geleitet wurde. Stibitz verbesserte die Maschinenarchitektur in Bezug auf eine grĂ¶ĂŸere Vielseitigkeit der Funktionen und Programmierbarkeit.

Zum Beispiel wurde der Ballistic Calculator (spĂ€ter Model III) fĂŒr die BedĂŒrfnisse von Luftabwehrsystemen entwickelt. Er wurde 1944 in Fort Bliss, Texas, in Betrieb genommen. Das GerĂ€t enthielt 1400 Relais und konnte mathematische Programme ausfĂŒhren, die durch eine Anweisungskette auf einem endlos laufenden Papierband definiert waren. Separat wurde ein Band mit Eingabedaten und separat tabellarische Daten bereitgestellt. Dies ermöglichte eine schnelle Ermittlung von Werten, wie beispielsweise trigonometrischen Funktionen, ohne tatsĂ€chliche Berechnungen. Ingenieure von Bell entwickelten spezielle Suchschaltungen (Hunting-Circuits), die das Band vorwĂ€rts und rĂŒckwĂ€rts scannten und die Adresse des benötigten Tabellenwerts fanden, unabhĂ€ngig von den Berechnungen. Stibitz stellte fest, dass sein Computer Model III, der Tag und Nacht Relais klickte, 25-40 Rechner ersetzte.

Die vergessene Generation der Relaiscomputer
Relais-StÀnder Bell Model III

Die Maschine Model V hatte ihren militĂ€rischen Dienst bereits hinter sich. Sie wurde noch universeller und leistungsstĂ€rker. Wenn man die Anzahl der von ihr ersetzten Rechner betrachtet, ĂŒbertraf sie Model III etwa zehnmal. Mehrere Rechenmodule mit 9.000 Relais konnten Eingabedaten von verschiedenen Stationen empfangen, an denen Benutzer die Bedingungen verschiedener Aufgaben eingaben. Jede dieser Stationen verfĂŒgte ĂŒber einen Bandleser zur Dateneingabe und fĂŒnf fĂŒr Anweisungen. Dies ermöglichte es, bei der Berechnung der Aufgabe von dem Hauptband verschiedene Unterprogramme aufzurufen. Das zentrale Steuerungmodul (praktisch das Äquivalent eines Betriebssystems) verteilte die Anweisungen je nach VerfĂŒgbarkeit auf die Rechenmodule, und die Programme konnten bedingte SprĂŒnge ausfĂŒhren. Dies war bereits mehr als nur ein Taschenrechner.

Das Jahr der Wunder: 1937

Das Jahr 1937 kann als Wendepunkt in der Geschichte der Rechenmaschinen betrachtet werden. In diesem Jahr erkannten Shannon und Stibitz die Ähnlichkeit zwischen Relais-Schaltungen und mathematischen Funktionen. Diese Erkenntnisse fĂŒhrten bei den Bell Labs zur Schaffung einer ganzen Reihe wichtiger digitaler Maschinen. Es war eine Art Exaptation — oder sogar eine Ersetzung, — als das bescheidene Telefonrelais, ohne seine physische Form zu verĂ€ndern, die Verkörperung abstrakter Mathematik und Logik wurde.

Im gleichen Jahr erschien im Januarheft der Proceedings of the London Mathematical Society ein Artikel des britischen Mathematikers Alan Turing mit dem Titel „Über berechenbare Zahlen in Bezug auf die Entscheidungsproblem“ (On Computable Numbers, With an Application to the Entscheidungsproblem). Darin wurde eine universelle Rechenmaschine beschrieben: Der Autor behauptete, dass sie Aktionen ausfĂŒhren könnte, die logisch Ă€quivalent zu den Handlungen menschlicher Rechner sind. Turing, der im Vorjahr sein Doktoratsstudium an der Princeton University begonnen hatte, war ebenfalls von Relais-Schaltungen fasziniert. Und wie Bush war er besorgt ĂŒber die wachsende Kriegsgefahr mit Deutschland. Daher nahm er ein externes kryptographisches Projekt in Angriff — einen binĂ€ren Multiplizierer, der zur VerschlĂŒsselung militĂ€rischer Nachrichten verwendet werden konnte. Turing baute ihn aus Relais, die er in der mechanischen Werkstatt der UniversitĂ€t zusammenstellte.

Im selben Jahr 1937 dachte Howard Aiken ĂŒber den Entwurf einer automatischen Rechenmaschine nach. Der Harvard-Student und Elektrotechniker Aiken fĂŒhrte einen Großteil der Berechnungen nur mit einem mechanischen Taschenrechner und gedruckten BĂŒchern mit mathematischen Tabellen durch. Er schlug einen Entwurf vor, der diese Routine ĂŒberflĂŒssig machen sollte. Im Gegensatz zu bestehenden Rechenmaschinen sollte sie automatisch und wiederholt Prozesse durchfĂŒhren, wobei die Ergebnisse frĂŒherer Berechnungen als Eingabewerte fĂŒr die nĂ€chsten verwendet werden.

WĂ€hrenddessen untersuchte der Telekommunikationsingenieur Akira Nakashima bei Nippon Electric Company seit 1935 die Verbindungen zwischen Relais-Schaltungen und Mathematik. Schließlich bewies er 1938 eigenstĂ€ndig die Äquivalenz von Relais-Schaltungen zur booleschen Algebra, die Shannon ein Jahr zuvor entdeckt hatte.

In Berlin suchte Konrad Zuse, ein ehemaliger Luftfahrtingenieur, der von den endlosen Berechnungen, die fĂŒr seine Arbeit erforderlich waren, ermĂŒdet war, nach Mitteln, um eine zweite Rechenmaschine zu bauen. Es war ihm nicht gelungen, sein erstes mechanisches GerĂ€t – die V1 – zuverlĂ€ssig zum Laufen zu bringen, also wollte er einen Relaiscomputer bauen, den er gemeinsam mit seinem Freund, dem Telekommunikationsingenieur Helmut Schreyer, entwarf.

Die Vielseitigkeit von Telefonrelais, die Erkenntnisse der mathematischen Logik und das Bestreben brillanter Köpfe, sich von lĂ€hmender Arbeit zu befreien – all dies verband sich und fĂŒhrte zur Vorstellung einer neuen Art von logischer Maschine.

Eine vergessene Generation

Die FrĂŒchte der Entdeckungen und Entwicklungen von 1937 mussten einige Jahre reifen. Der Krieg erwies sich als das stĂ€rkste DĂŒngemittel, und mit seinem Einsetzen begannen Relaiscomputer ĂŒberall dort zu erscheinen, wo die notwendige technische Expertise vorhanden war. Mathematische Logik wurde zum Gitternetz der Elektroengineering. Neue Formen programmierbarer Rechenmaschinen entstanden – der erste Entwurf der modernen Computer.

Neben den Stibitz-Maschinen konnten die USA bis 1944 mit dem Harvard Mark I / IBM Automatic Sequence Controlled Calculator (ASCC) aufwarten, einem Ergebnis des Vorschlags von Aiken. Der Doppelname entstand aus der Verschlechterung der Beziehungen zwischen der akademischen Welt und der Industrie: Alle erhoben Anspruch auf das GerĂ€t. Der Mark I / ASCC verwendete gesteuerte Relais-Schaltungen, wĂ€hrend der Hauptarithmetikmodul nach der Architektur mechanischer IBM-Taschenrechner gebaut war. Die Maschine wurde fĂŒr die BedĂŒrfnisse des US-SchiffbaubĂŒros entwickelt. Ihre Nachfolgerin Mark II begann 1948 auf dem TestgelĂ€nde der Marine zu arbeiten, und alle ihre Operationen basierten ausschließlich auf Relais — auf 13.000 Relais.

Cuse baute wĂ€hrend des Krieges mehrere relĂ€tschaltende Computer, die immer komplexer wurden. Der Höhepunkt war der V4, der wie das Bell Model V ĂŒber Einrichtungen zur Unterprogrammaufrufen verfĂŒgte und bedingte SprĂŒnge ausfĂŒhrte. Aufgrund von Materialmangel in Japan konnte keine der Entwicklungen Nakamuras und seiner Landsleute in Metall umgesetzt werden, bis das Land sich nach dem Krieg erholte. In den 1950er Jahren finanzierte das neu gegrĂŒndete Ministerium fĂŒr Außenhandel und Industrie den Bau zweier relĂ€tschaltender Maschinen, von denen die zweite ein Monster mit 20.000 Relais war. Das Unternehmen Fujitsu, das an der Entwicklung beteiligt war, stellte seine eigenen kommerziellen Produkte her.

Heute sind diese Maschinen fast vollstĂ€ndig vergessen. Ein Name ist in Erinnerung geblieben — ENIAC. Der Grund fĂŒr das Vergessen hat nichts mit ihrer KomplexitĂ€t, ihren Möglichkeiten oder ihrer Geschwindigkeit zu tun. Die Rechen- und logischen Eigenschaften von Relais, die von Wissenschaftlern und Forschern entdeckt wurden, beziehen sich auf jede Art von GerĂ€ten, die als Schalter dienen können. Und so kam es, dass ein anderes Ă€hnliches GerĂ€t verfĂŒgbar war — elektronisch Ein Schalter, der Hunderte Male schneller reagieren konnte als Relais.

Die Bedeutung des Zweiten Weltkriegs in der Geschichte der Rechenmaschinen sollte bereits offensichtlich sein. Der schrecklichste Krieg wurde zum Impuls fĂŒr die Entwicklung elektronischer Maschinen. Sein Beginn setzte die Ressourcen frei, die notwendig waren, um die offensichtlichen MĂ€ngel elektrischer Schalter zu ĂŒberwinden. Die Herrschaft der elektromagnetischen Computer war nur von kurzer Dauer. Ähnlich wie Titanen wurden sie von ihren Nachkommen gestĂŒrzt. Wie Relais entstand die elektronische Schaltung aus den BedĂŒrfnissen der Telekommunikationsindustrie. Um herauszufinden, woher sie stammt, mĂŒssen wir unsere Geschichte bis zum Anfang des Zeitalters des Radios zurĂŒckverfolgen.

Quelle: habr.com

ZuverlĂ€ssiges Webhosting mit DDoS-Schutz, VPS- und VDS-Server kaufen đŸ”„ ZuverlĂ€ssiges Webhosting mit DDoS-Schutz, VPS- und VDS-Server kaufen | ProHoster