Automatische Computing-Engine - Automatic Computing Engine
Die Automatic Computing Engine ( ACE ) war ein britischer früher elektronischer serieller speicherprogrammierter Computer, der von Alan Turing entwickelt wurde . Es basierte auf dem früheren Pilot ACE . Es führte zum MOSAIC-Computer, dem Bendix G-15 und anderen Computern.
Hintergrund
Das Projekt wurde von John R. Womersley , Superintendent der Mathematics Division des National Physical Laboratory (NPL), geleitet. Die Verwendung des Wortes Engine war eine Hommage an Charles Babbage und seine Difference Engine und Analytical Engine . Turings technischer Entwurf Proposed Electronic Calculator war das Produkt seiner theoretischen Arbeit im Jahr 1936 "On Computable Numbers" und seiner Kriegserfahrung in Bletchley Park, wo die Colossus-Computer erfolgreich deutsche Militärcodes knackten. In seiner Arbeit von 1936 beschrieb Turing seine Idee als "universelle Rechenmaschine", aber sie ist heute als universelle Turing-Maschine bekannt .
Turing wurde von Womersley gesucht, um in der NPL am ACE-Projekt zu arbeiten; er nahm seine Arbeit am 1. Oktober 1945 an und begann seine Arbeit am 1. Oktober 1945, und am Ende des Jahres vollendete er seinen Entwurf seines "Vorgeschlagenen elektronischen Taschenrechners", der den ersten einigermaßen vollständigen Entwurf eines speicherprogrammierbaren Computers darstellte und abgesehen davon, dass er auf einem viel größeren Maßstab als die endgültige Arbeitsmaschine, die endgültige Realisierung in den wichtigsten Punkten vorweggenommen. Aufgrund der strengen und lang anhaltenden Geheimhaltung der Arbeit in Bletchley Park war es ihm jedoch (wegen des Official Secrets Act ) untersagt, zu erklären, dass er wisse, dass seine Ideen in einem elektronischen Gerät umgesetzt werden könnten. Der bekanntere EDVAC- Entwurf, der im ersten Entwurf eines Berichts über den EDVAC (vom 30. Juni 1945) von John von Neumann , der Turings theoretische Arbeit kannte, vorgestellt wurde, erhielt trotz seiner unvollständigen Natur und fragwürdiger fehlender Zuschreibung von die Quellen einiger Ideen.
Turings Bericht über den ACE wurde Ende 1945 verfasst und enthielt detaillierte logische Schaltpläne und eine Kostenschätzung von 11.200 £. Er hielt Geschwindigkeit und Speichergröße für entscheidend und schlug einen Hochgeschwindigkeitsspeicher von heute 25 Kilobyte vor , auf den mit einer Geschwindigkeit von 1 MHz zugegriffen wird ; er bemerkte, dass für die erforderlichen Zwecke "der Speicher im Vergleich zu den Standards, die bei den meisten Ventil- und Relaisarbeiten vorherrschen, tatsächlich sehr groß sein muss, und [deshalb] muss nach einer wirtschaftlicheren Form der Speicherung gesucht werden" und dass der Speicher "scheint die Haupteinschränkung bei der Konstruktion eines Taschenrechners zu sein, dh wenn das Speicherproblem gelöst werden kann, ist der Rest vergleichsweise einfach". Der ACE implementierte Subroutinenaufrufe , während der EDVAC dies nicht tat, und was den ACE auch von der EDVAC unterschied, war die Verwendung von abgekürzten Computeranweisungen, einer frühen Form der Programmiersprache. Ursprünglich war geplant, dass Tommy Flowers , der Ingenieur der Post Office Research Station in Dollis Hill im Norden Londons, der für den Bau der Colossus-Computer verantwortlich war, den ACE bauen sollte, aber wegen der Geheimhaltung seiner Kriegsleistungen und des Drucks der Nachkriegsarbeit war dies nicht möglich.
Pilot-ACE
Turings Kollegen am NPL, die nichts von Colossus wussten, hielten die Konstruktionsarbeit für den Bau eines kompletten ACE für zu ehrgeizig. Daher war die erste Version des ACE, die gebaut wurde, das Pilotmodell ACE , eine kleinere Version von Turings ursprünglichem Design. Turings Assistent Jim Wilkinson arbeitete am logischen Design des ACE und nachdem Turing 1947 nach Cambridge ging, wurde Wilkinson zum Leiter der ACE-Gruppe ernannt. Der Pilot ACE hatte weniger als 1000 thermionische Ventile (Vakuumröhren) im Vergleich zu etwa 18.000 im ENIAC . Es verwendete Quecksilber-Verzögerungsleitungen für seinen Hauptspeicher. Jede der 12 Verzögerungsleitungen war 5 Fuß (1,5 m) lang und verbreitete 32 Befehle oder Datenwörter von jeweils 32 Bit. Dieser lief sein erstes Programm am 10. Mai 1950, damals war er der schnellste Computer der Welt; jede ihrer Verzögerungsleitungen hatte einen Durchsatz von 1 Mbit/s.
Die ersten Serienversionen des Pilot ACE, der English Electric DEUCE , von denen 31 verkauft wurden, wurden 1955 ausgeliefert.
MOSAIK
Eine zweite Implementierung des ACE-Designs war der MOSAIC (Ministry of Supply Automatic Integrator and Computer). Dies wurde von Allen Coombs und William Chandler von Dollis Hill gebaut, die mit Tommy Flowers am Bau der zehn Colossus-Computer gearbeitet hatten. Es wurde im Radar Research and Development Establishment (RRDE) in Malvern installiert , das später mit dem Telecommunications Research Establishment (TRE) zum Royal Radar Establishment (RRE) fusionierte . Es führte sein erstes Testprogramm Ende 1952 oder Anfang 1953 durch und wurde Anfang 1955 in Betrieb genommen. MOSAIC enthielt 6.480 elektronische Ventile und hatte eine Verfügbarkeit von etwa 75 %. Er nahm vier Räume ein und war der größte der frühen britischen Computer. Es wurde verwendet, um die Flugbahn von Flugzeugen aus Radardaten zu berechnen. Es wurde bis Anfang der 1960er Jahre betrieben.
Derivate
Die Prinzipien des ACE - Designs wurden in der verwendeten Bendix Corporation , ist G-15 - Computer. Das technische Design wurde von Harry Huskey erstellt, der 1947 in der ACE-Abteilung des NPL verbracht hatte. Später trug er zu den Hardware-Designs für die EDVAC bei. Der erste G-15 lief 1954 und als relativ kleiner Einzelplatzrechner wird er von manchen als der erste Personal Computer bezeichnet .
Andere Derivate des ACE umfassen die EMI Electronic Business Machine und die Packard Bell Corporation PB 250 .
Fußnoten
Literaturverzeichnis
- Zimmermann, BE; Doran, RW (1977), "The other Turing machine" , The Computer Journal , 20 (3): 269–279, doi : 10.1093/comjnl/20.3.269 , archiviert vom Original am 3. Juni 2012
- Zimmermann, BE; Doran, RW (1986), AM Turings ACE Report of 1946 and Other Papers , Cambridge: MIT Press
- Copeland, BJ , Hrsg. (2005), Alan Turings Automatic Computing Engine , Oxford: Oxford University Press, ISBN 0-19-856593-3
- Copeland, Jack (2006), "Colossus and the Rise of the Modern Computer", in Copeland, B. Jack (Hrsg.), Colossus: The Secrets of Bletchley Park's Codebreaking Computers , Oxford: Oxford University Press, S. 108–110 , ISBN 978-0-19-284055-4
- Copeland, B. Jack (2012). Alan Turings elektronisches Gehirn: Der Kampf um den Bau des ACE, des schnellsten Computers der Welt . OUP Oxford. ISBN 9780199609154.
- Lavington, Simon H. (1980), Early British Computers: Die Geschichte von Vintage-Computern und den Menschen, die sie gebaut haben , Manchester University Press
- Wilkinson, JH (1980), "Turings Arbeit am National Physical Laboratory und der Bau von Pilot-ACE, DEUCE und ACE", in Metropolis, Nicholas; Howlett, J.; Rota, G.-C. (Hrsg.), A History of Computing in the Twentieth Century , New York: Academic Press
- Yates, David M. (1997), Turing's Legacy: A History of Computing at the National Physical Laboratory, 1945-1995 , London: Science Museum
Externe Links
- Mündliches Geschichtsinterview mit Donald W. Davies , Charles Babbage Institute , University of Minnesota. Davies beschreibt Computerprojekte am britischen National Physical Laboratory , von der 1947-Entwurfsarbeit von Alan Turing bis zur Entwicklung der beiden ACE-Computer. Davies spricht über einen viel größeren, zweiten ACE und die Entscheidung, mit der English Electric Company einen Vertrag über den Bau des DEUCE abzuschließen – möglicherweise der erste kommerziell hergestellte Computer in Großbritannien.
- Ereignisse in der Geschichte der NPL — ACE Computer