De Wikipedia, la enciclopedia libre
Saltar a navegación Saltar a búsqueda

Tarjetas perforadas en bandeja para computadora Pilot ACE construida en el Laboratorio Nacional de Física (Reino Unido) , 1950. Museo de Ciencias de Londres .

El Motor de Computación Automática ( ACE ) fue una de las primeras computadoras británicas con programa almacenado en serie electrónico diseñado por Alan Turing . Se basó en el Pilot ACE anterior . Condujo a la computadora MOSAIC, la Bendix G-15 y otras computadoras.

Antecedentes [ editar ]

El proyecto fue dirigido por John R. Womersley , [1] superintendente de la División de Matemáticas del Laboratorio Nacional de Física (NPL). El uso de la palabra motor fue en homenaje a Charles Babbage y su motor diferencial y motor analítico . El diseño técnico de Turing Proposed Electronic Calculator fue el producto de su trabajo teórico en 1936 "On Computable Numbers" [2] y su experiencia en tiempos de guerra en Bletchley Park, donde las computadoras Colossushabía tenido éxito en romper los códigos militares alemanes. En su artículo de 1936, Turing describió su idea como una "máquina informática universal", pero ahora se la conoce como la máquina universal de Turing . [ cita requerida ]

Womersley buscó a Turing para trabajar en el NPL en el proyecto ACE; aceptó y comenzó a trabajar el 1 de octubre de 1945 y, a finales de año, completó el esquema de su 'calculadora electrónica propuesta', que fue el primer diseño razonablemente completo de una computadora con programa almacenado y, además de estar en una computadora mucho más grande escala que la máquina de trabajo final, anticipó la realización final en los aspectos más importantes. [3] Sin embargo, debido al secreto estricto y duradero en torno al trabajo de Bletchley Park, se le prohibió (debido a la Ley de Secretos Oficiales ) explicar que sabía que sus ideas podrían implementarse en un dispositivo electrónico. [4] El diseño más conocido de EDVAC presentado en elEl primer borrador de un informe sobre la EDVAC (fechado el 30 de junio de 1945), de John von Neumann , que conocía el trabajo teórico de Turing, recibió mucha publicidad, a pesar de su naturaleza incompleta y la falta cuestionable de atribución de las fuentes de algunas de las ideas.

El informe de Turing sobre el ACE se escribió a fines de 1945 e incluía diagramas de circuitos lógicos detallados y una estimación de costos de £ 11.200. [5] Consideró que la velocidad y el tamaño de la memoria eran cruciales y propuso una memoria de alta velocidad de lo que hoy se llamaría 25 kilobytes , a la que se accede a una velocidad de 1 MHz ; comentó que para los propósitos requeridos "la memoria debe ser muy grande de hecho en comparación con los estándares que prevalecen en la mayoría del trabajo de válvulas y relés, por lo que es necesario buscar alguna forma de almacenamiento más económica", y esa memoria "Parece ser la principal limitación en el diseño de una calculadora, es decir, si el problema de almacenamiento se puede resolver, el resto es relativamente sencillo". [6]El ACE implementó llamadas a subrutinas , [7] mientras que el EDVAC no lo hizo, y lo que también distingue al ACE del EDVAC fue el uso de Instrucciones Informáticas Abreviadas, [4] una forma temprana de lenguaje de programación. Inicialmente, se planeó que Tommy Flowers , el ingeniero de la Estación de Investigación de la Oficina de Correos en Dollis Hill en el norte de Londres, que había sido responsable de construir las computadoras Colossus, construyera el ACE, pero debido al secreto en torno a sus logros durante la guerra y la presión del trabajo de posguerra, esto no fue posible. [ cita requerida ]

Piloto ACE [ editar ]

Los colegas de Turing en el NPL, sin saber acerca de Colossus, pensaron que el trabajo de ingeniería para construir un ACE completo era demasiado ambicioso, por lo que la primera versión del ACE que se construyó fue el Pilot Model ACE , una versión más pequeña del diseño original de Turing. El asistente de Turing, Jim Wilkinson , trabajó en el diseño lógico del ACE y después de que Turing se fuera a Cambridge en 1947, Wilkinson fue designado para dirigir el grupo ACE. [8] El Pilot ACE tenía menos de 1000 válvulas termoiónicas (tubos de vacío) en comparación con aproximadamente 18,000 en el ENIAC . [9] Utilizaba líneas de retardo de mercurio.por su memoria principal. Cada una de las 12 líneas de retardo tenía 1,5 m (5 pies) de largo y propagaba 32 instrucciones o palabras de datos de 32 bits cada una. Este ejecutó su primer programa el 10 de mayo de 1950, momento en el que era la computadora más rápida del mundo; cada una de sus líneas de retardo tenía un rendimiento de 1 Mbit / s. [10]

Las primeras versiones de producción del Pilot ACE, el DEUCE eléctrico inglés , de las cuales se vendieron 31, se entregaron en 1955. [11]

MOSAICO [ editar ]

Una segunda implementación del diseño ACE fue el MOSAIC (Ministerio de Abastecimiento Integrador Automático e Informático). Esto fue construido por Allen Coombs y William Chandler de Dollis Hill, quienes habían trabajado con Tommy Flowers en la construcción de las diez computadoras Colossus. Se instaló en el establecimiento de investigación y desarrollo de radar (RRDE) en Malvern, que luego se fusionó con el establecimiento de investigación de telecomunicaciones (TRE) para convertirse en el establecimiento de radar real.(RRE). Ejecutó su primer programa de prueba a finales de 1952 o principios de 1953 y comenzó a funcionar a principios de 1955. MOSAIC contenía 6.480 válvulas electrónicas y tenía una disponibilidad de aproximadamente el 75%. Ocupaba cuatro habitaciones y era la más grande de las primeras computadoras británicas. Se utilizó para calcular las trayectorias de las aeronaves a partir de datos de radar. Continuó operando hasta principios de la década de 1960. [4] [12] [13]

Derivados [ editar ]

Los principios del diseño de la ECA se utilizaron en la Corporación Bendix 's G-15 del ordenador. [14] : 279 El diseño de ingeniería fue realizado por Harry Huskey, que había pasado 1947 en la sección ACE de la NPL. Más tarde contribuyó a los diseños de hardware para el EDVAC. El primer G-15 se ejecutó en 1954 [ cita requerida ] y, como una máquina relativamente pequeña de un solo usuario, algunos la consideran la primera computadora personal . [15] [16]

Otros derivados del ACE incluyen el EMI Electronic Business Machine y el Packard Bell Corporation PB 250 . [17]

Notas al pie [ editar ]

  1. ^ Copeland 2005 , Capítulo 3.
  2. ^ Turing, Alan M. (1936), "Sobre números computables, con una aplicación al Entscheidungsproblem", Proceedings of the London Mathematical Society , 2 (publicado en 1937), 42 (1), págs. 230–65, doi : 10.1112 /plms/s2-42.1.230(y Turing, Alan M. (1938), "On Computable Numbers, with an Application to the Entscheidungsproblem: A correct", Proceedings of the London Mathematical Society , 2 (publicado en 1937), 43 (6), págs. 544-6 , doi : 10.1112 / plms / s2-43.6.544)
  3. ^ Orígenes y desarrollo del proyecto ACE , BJ Copeland, en Copeland (2005).
  4. ↑ a b c M G Hutchinson (2016). "1952 - Una computadora llega a Malvern Vale" . Sociedad de Historia de la Tecnología y el Radar de Malvern . Consultado el 25 de julio de 2017 .
  5. ^ Copeland 2004 , Capítulo 20, Parte I, sección 10.
  6. ^ Calculadora electrónica propuesta , Turing, 1945. Copeland reimpreso (2005).
  7. ^ Copeland 2004 , Capítulo 20, Parte I, sección 6.
  8. ^ "Jim Wilkinson dirigió el equipo que construyó el Pilot ACE" . Laboratorio Nacional de Física . Consultado el 1 de octubre de 2019 .
  9. ^ El conjunto de prueba ACE , HD Huskey, en Copeland (2005).
  10. ^ Programación del piloto ACE , JG Hayes. En Copeland (2005).
  11. ^ Copeland 2012 , págs. 4.164.327.
  12. ^ "Catálogo: La computadora MOSAIC"
  13. ^ Baaz, Matthias; Papadimitriou, Christos H .; Putnam, Hilary W .; Scott, Dana S .; Jr, Charles L. Harper (6 de junio de 2011). Kurt Gödel y los fundamentos de las matemáticas: horizontes de la verdad . Prensa de la Universidad de Cambridge. pag. 173. ISBN 9781139498432.
  14. ^ Carpintero, BE; Doran, RW (1977), "The other Turing machine" , The Computer Journal , 20 (3): 269-279, doi : 10.1093 / comjnl / 20.3.269 , archivado desde el original el 3 de junio de 2012
  15. ^ "Harry Huskey - obituario" . Crónica de San Francisco . 16 de abril de 2017 . Consultado el 17 de abril de 2018 .
  16. ^ Kaisler, Stephen H. (2017). El nacimiento de la computadora: de la batería a los núcleos . Publicación de becarios de Cambridge. págs. 44–45, 68, 303. ISBN 9781443896252.
  17. ^ B. Jack Copeland (2004). El Turing esencial . Prensa de la Universidad de Oxford. págs. 370–371. ISBN 9780198250791. Consultado el 28 de julio de 2017 .

Bibliografía [ editar ]

  • Carpintero, BE; Doran, RW (1977), "The other Turing machine" , The Computer Journal , 20 (3): 269-279, doi : 10.1093 / comjnl / 20.3.269 , archivado desde el original el 3 de junio de 2012
  • Carpintero, BE; Doran, RW (1986), Informe ACE de 1946 de AM Turing y otros artículos , Cambridge: MIT Press
  • Copeland, BJ , ed. (2005), Motor de cómputo automático de Alan Turing , Oxford: Oxford University Press, ISBN 0-19-856593-3
  • Copeland, Jack (2006), "Colossus and the Rise of the Modern Computer", en Copeland, B. Jack (ed.), Colossus: The Secrets of Bletchley Park's Codebreaking Computers , Oxford: Oxford University Press, págs. 108-110 , ISBN 978-0-19-284055-4
  • Copeland, B. Jack (2012). El cerebro electrónico de Alan Turing: la lucha para construir el ACE, la computadora más rápida del mundo . OUP Oxford. ISBN 9780199609154.
  • Lavington, Simon H. (1980), Primeros ordenadores británicos: la historia de los ordenadores antiguos y las personas que los construyeron , Manchester University Press
  • Wilkinson, JH (1980), "El trabajo de Turing en el Laboratorio Nacional de Física y la construcción del piloto ACE, DEUCE y ACE", en Metropolis, Nicholas; Howlett, J .; Rota, G.-C. (eds.), A History of Computing in the Twentieth Century , Nueva York: Academic Press
  • Yates, David M. (1997), El legado de Turing: una historia de la informática en el Laboratorio Nacional de Física, 1945-1995 , Londres: Museo de Ciencias

Enlaces externos [ editar ]

  • Entrevista de historia oral con Donald W. Davies , Instituto Charles Babbage , Universidad de Minnesota. Davies describe proyectos informáticos en el Laboratorio Nacional de Física del Reino Unido , desde el trabajo de diseño de 1947 de Alan Turing hasta el desarrollo de las dos computadoras ACE. Davies analiza un segundo ACE mucho más grande y la decisión de contratar a English Electric Company para construir el DEUCE, posiblemente la primera computadora producida comercialmente en Gran Bretaña.
  • Acontecimientos en la historia de NPL - ACE computer