Conferencias de la escuela Moore - Moore School Lectures

Teoría y Técnicas de Diseño de las computadoras digitales electrónicos (llamados popularmente los " conferencias de la escuela Moore ") era un curso en la construcción de electrónicos computadoras digitales celebrado en la Universidad de Pensilvania 's Escuela Moore de Ingeniería Eléctrica entre el 8 de julio de 1946 y agosto 30 de septiembre de 1946, y fue la primera vez que se enseñó un tema de informática a un grupo de personas. El curso difundió las ideas desarrolladas para la EDVAC (que entonces se estaba construyendo en la Escuela Moore como computadora sucesora de la ENIAC ) e inició una explosión de actividad de construcción de computadoras en los Estados Unidos e internacionalmente, especialmente en el Reino Unido .

Fondo

La Escuela Moore en Filadelfia, Pensilvania, estuvo en el centro de los desarrollos de la computación electrónica de alta velocidad en 1946. El 14 de febrero de ese año había presentado públicamente la ENIAC , la primera computadora digital electrónica de uso general, desarrollada en secreto a partir de 1943 para el Laboratorio de Investigaciones Balísticas del Ejército . Antes incluso de la finalización de la ENIAC, se había comenzado a trabajar en una computadora electrónica digital de segunda generación, la EDVAC , que incorporó el modelo de programa almacenado . El trabajo en la Escuela Moore atrajo a investigadores como John von Neumann , quien se desempeñó como consultor del proyecto EDVAC, y Stan Frankel y Nicholas Metropolis del Proyecto Manhattan , quienes llegaron para ejecutar uno de los primeros programas importantes escritos para la ENIAC, un estudio matemático. simulación para el proyecto de la bomba de hidrógeno .

La Segunda Guerra Mundial había generado importantes esfuerzos nacionales en muchas formas de investigación científica, continuadas en tiempos de paz, que requerían análisis computacionalmente intensivos; la sed de información sobre las nuevas máquinas informáticas de la Escuela Moore no se había apagado, sino intensificado, mediante la distribución de las notas de von Neumann sobre el diseño lógico de la EDVAC. En lugar de permitir que se les inunde con solicitudes de demostraciones o un progreso lento en la investigación informática al retener los beneficios de la experiencia de la Escuela Moore hasta que los artículos puedan publicarse formalmente, la administración, incluido el decano Harold Pender , el profesor Carl Chambers y el director de investigación Irven Travis , respectivamente, propuso, organizó y aseguró fondos para lo que imaginaban como una serie de conferencias para entre 30 y 40 participantes inscritos por invitación selecta.

El curso de 8 semanas se llevó a cabo bajo los auspicios del Ejército de Estados Unidos 's departamento de la artillería y de la Marina de los EE.UU. ' s Oficina de Investigación Naval , que prometió (por autorizaciones verbales) $ 3,000 solicitado a los salarios conferenciante de presentación y honorarios y $ 4.000 para los viajes, impresión y gastos generales. (Finalmente se reclamó $ 1,569 por encima de esta cifra).

Incluso cuando la Escuela Moore se encontraba en el centro de atención de la informática, su equipo de diseño informático se estaba desintegrando en grupos escindidos que esperaban hacer avanzar la investigación informática comercial o académicamente en instituciones más prestigiosas. En el primer grupo estaban los co-inventores de ENIAC J. Presper Eckert y John Mauchly , quienes en marzo anterior abandonaron la Escuela Moore en medio de una disputa por derechos de patente para fundar la primera compañía de computadoras, Electronic Control Company (más tarde rebautizada como Eckert-Mauchly Computer Corporation ), y se llevó a muchos miembros del personal de la Escuela Moore con ellos; en el último grupo estaban Herman Goldstine (enlace del Ejército con la Escuela Moore que se desempeñó como supervisor administrativo de la construcción de ENIAC) y Arthur Burks (profesor de la Escuela Moore en el equipo de diseño de ENIAC), atraídos al Instituto de Estudios Avanzados por von Neumann . A pesar de la fractura un tanto amarga del grupo ENIAC / EDVAC, estas cifras dieron la mayoría de las conferencias de la escuela Moore, con Eckert y Mauchly recibiendo los salarios más altos ($ 1,200 cada uno), mientras que Goldstine y los demás recibieron solo gastos de viaje y honorarios ($ 50 por conferencia).

Conferencistas y conferencias

Las conferencias se daban 5 días a la semana de lunes a viernes y duraban de 1 a 3 horas y las tardes normalmente se reservaban para seminarios informales.

Muchos de los pioneros del desarrollo informático temprano, especialmente aquellos involucrados con [ENIAC] contribuyeron a las Conferencias de la Escuela Moore, más prolíficamente Pres Eckert, seguido por John Mauchly y Herman Goldstine. Los temas cubrieron prácticamente todas las facetas de la computación electrónica relevantes para la construcción y operación de computadoras digitales, e incluyeron, por demanda popular, una presentación no programada de la ENIAC durante la segunda mitad de la sexta semana y la primera mitad de la séptima semana, con conferencias de Mauchly, Sharpless y Chu. Se resistieron las discusiones sobre el ENIAC ya que su diseño lógico había quedado obsoleto incluso antes de su finalización debido al trabajo en curso en el EDVAC con su concepto de programa almacenado; sin embargo, era la única computadora digital electrónica en funcionamiento y los estudiantes solicitaron ver demostraciones y conocer su diseño.

Del equipo de Moore School

  • J. Presper Eckert de la Compañía de Control Electrónico:
    • "A Preview of a Digital Computing Machine" (15 de julio de 1946)
    • "Tipos de circuitos: general" (18 de julio de 1946)
    • "Confiabilidad de las piezas" (23 de julio de 1946)
    • "Adders" (26 de julio de 1946) (con Sheppard)
    • "Multiplicadores" (29 de julio de 1946)
    • "Tapetypers and Printing Mechanisms" (1 de agosto de 1946)
    • "Dispositivos de entrada y salida de variable continua" (6 de agosto de 1946)
    • "Reliability and Checking" (7 de agosto de 1946)
    • "Líneas de retardo eléctrico" (14 de agosto de 1946)
    • "Un EDVAC de tipo paralelo" (22 de agosto de 1946)
    • "A Parallel Channel Computing Machine" (26 de agosto de 1946)
  • John W. Mauchly de la Compañía de Control Electrónico:
    • "Máquinas de computación digital y analógica" (8 de julio de 1946)
    • "El uso de tablas de funciones con máquinas de computación" (12 de julio de 1946)
    • "Clasificación y clasificación" (25 de julio de 1946)
    • "Conversión entre sistemas numéricos binarios y decimales" (29 de julio de 1946)
    • "Code and Control II: Machine Design and Instruction Codes" (9 de agosto de 1946)
    • "Introducción a la ENIAC" (15 de agosto de 1946) (no programado)
    • "Diagramas de bloques del ENIAC III" (20 de agosto de 1946) (no programado)
    • "Acumulación de errores en métodos numéricos" (30 de agosto de 1946)
  • Herman Goldstine del Instituto de Estudios Avanzados , Princeton, Nueva Jersey :
    • "Métodos matemáticos numéricos I" (10 de julio de 1946)
    • "Métodos matemáticos numéricos II" (11 de julio de 1946)
    • "Métodos matemáticos numéricos III" (16 de julio de 1946)
    • "Métodos matemáticos numéricos V" (22 de julio de 1946)
    • "Métodos matemáticos numéricos VI" (30 de julio de 1946)
    • "Métodos matemáticos numéricos VII" (2 de agosto de 1946)
  • Arthur W. Burks del Instituto de Estudios Avanzados , Princeton, Nueva Jersey :
    • "Funciones de la máquina digital" (12 de julio de 1946)
    • "Métodos matemáticos numéricos IV" (22 de julio de 1946)
    • "Métodos matemáticos numéricos VIII" (2 de agosto de 1946)
  • T. Kite Sharpless de la Escuela Moore:
    • "Circuitos de conmutación y acoplamiento" (19 de julio de 1946)
    • "Diagramas de bloques del ENIAC I" (16 de agosto de 1946) (no programado)
    • "Diagramas de bloques del ENIAC II" (19 de agosto de 1946) (no programado)
    • "Descripción de EDVAC binario acústico en serie I" (28 de agosto de 1946)
    • "Descripción de EDVAC II binario acústico en serie" (28 de agosto de 1946)
  • Jeffrey Chuan Chu de la Escuela Moore:
    • "Grabación magnética" (31 de julio de 1946)
    • "Diagramas de bloques del ENIAC IV" (21 de agosto de 1946) (no programado)
  • C. Bradford Sheppard de la Escuela Moore:
    • "Elementos de un sistema informático completo" (15 de julio de 1946)
    • "Adders" (26 de julio de 1946) (con Eckert)
    • "Memory Devices" (24 de julio de 1946)
    • "Código y control I" (8 de agosto de 1946) (reemplazando a Eckert)
    • "Código y control III" (programado pero no proporcionado)
    • "Una máquina electrostática decimal codificada de cuatro canales" (27 de agosto de 1946)
  • Irven Travis de la escuela Moore:
    • "La historia de los dispositivos informáticos" (8 de julio de 1946)
  • Sam B. Willams , consultor de Moore School:
    • "Fiabilidad y verificación en sistemas informáticos digitales" (7 de agosto de 1946)

De la Universidad de Pensilvania

  • Hans Rademacher :
    • "Sobre la acumulación de errores en la integración numérica en la ENIAC" (22 de julio de 1946)

De la Universidad de Harvard

  • Howard Aiken :
    • "La calculadora automática controlada por secuencia" (16 de julio de 1946)
    • "Tablas electromecánicas de las funciones elementales" (17 de julio de 1946)

De la Oficina de Investigaciones e Invenciones de la Marina de EE. UU.

  • Perry Crawford, Jr .:
    • "Aplicaciones de la computación digital que involucran variables continuas de entrada y salida" (5 de agosto de 1946)

De la Oficina Nacional de Estándares

  • John H. Curtiss :
    • "Una revisión de los requisitos y actividades gubernamentales en el campo de la maquinaria informática digital automática" (1 de agosto de 1946)

De la Universidad de California, Berkeley

De la Universidad de Manchester, Inglaterra

  • Douglas Hartree :
    • "Algunas consideraciones generales en las soluciones de problemas de matemáticas aplicadas" (9 de julio de 1946)

De RCA

Desde el Laboratorio de Artillería Naval

  • Calvin N. Mooers :
    • "Código y control IV: ejemplos de un código de tres direcciones y el uso de 'etiquetas de orden de detención'" (12 de agosto de 1946)
    • "Discusiones de ideas para la máquina de cómputo del laboratorio de artillería naval" (26 de agosto de 1946)

Del Instituto de Estudios Avanzados

Consultor independiente

  • George Stibitz :
    • "Introducción al Curso de Computadoras Electrónicas" (8 de julio de 1946)

El plan inicial para las conferencias, esbozado por Chambers en un memorándum del 28 de junio de 1946, era que se agruparan en cuatro títulos principales, y que el segundo y el tercero se presentaran al mismo tiempo después de completar el primero: Introducción general a la informática , cubriendo la historia, tipos y usos de dispositivos informáticos; Elementos de la máquina , que se centra en el hardware y, de hecho, en el software, bajo el término "código y control"; Estudio detallado de matemáticas de problemas , lo que hoy podría constituir un curso de programación, incluidas las conferencias de Goldstine / Burks sobre métodos matemáticos numéricos y las conferencias de Mauchly sobre clasificación, conversión decimal-binaria y acumulación de errores; y finalmente una serie de conferencias sobre el diseño general de máquinas llamadas Presentación detallada final de tres máquinas , aunque en realidad llegó a incluir seis máquinas, incluida la ENIAC, que a pesar de su fama no había sido el objetivo de ninguna de las conferencias.

El registro real de las conferencias está incompleto. Si bien muchas de las conferencias fueron grabadas en una grabadora de alambre por Herman Lukoff y Dick Merwin , la grabadora con frecuencia fallaba a mitad de la conferencia y las grabaciones tardaron varios meses en ser transcritas y corregidas por los conferenciantes. No fue sino hasta dos años después de las conferencias, en 1948, que todo el material fue reunido y publicado en cuatro volúmenes editados por George W. Patterson, de la Moore School, que formaba parte del personal de EDVAC. Algunas de las lagunas se han llenado desde entonces con las notas del estudiante Frank M. Verzuh .

Estudiantes

Se invitó a 28 estudiantes a asistir a las conferencias de la escuela Moore, cada uno de los cuales era un ingeniero o matemático veterano:

Los asistentes no invitados vieron al menos algunas de las conferencias:

Además, muchos de los conferenciantes asistieron a una serie de conferencias impartidas por otros.

Las personas e instituciones representadas en las conferencias de la escuela Moore participaron en numerosos proyectos exitosos de construcción de computadoras a fines de la década de 1940 y principios de la de 1950, incluidos EDSAC , BINAC , UNIVAC , CALDIC , SEAC y SWAC , la máquina IAS y Whirlwind .

El éxito de las conferencias de la escuela Moore llevó a la Universidad de Harvard a organizar la primera conferencia informática en enero de 1947; ese mismo año se fundó la Association for Computing Machinery como sociedad profesional para organizar futuras conferencias.

Referencias

  • Campbell-Kelly, Martin; Williams, Michael R., eds. (1985). Conferencias de la Escuela Moore: Teoría y Técnicas para el Diseño de Computadoras Digitales Electrónicas . Cambridge, Massachusetts; Londres, Inglaterra; Los Angeles, California; San Francisco, California: The MIT Press y Tomash Publishers. ISBN   0-262-03109-4 .
  • Wilkes, Maurice V. (1985). Memorias de un pionero de la informática . Cambridge, Massachusetts; Londres, Inglaterra: The MIT Press . págs. 116-126. ISBN   0-262-23122-0 .
  • Lukoff, Herman (1979). From Dits to Bits: Una historia personal de la computadora electrónica . Portland, Oregon, Estados Unidos: Robotics Press. págs. 59–60. ISBN   0-89661-002-0 . LCCN   79-90567 .
  • Shurkin, Joel (1996). Engines of the Mind: The Evolution of the Computer from Mainframes to Microprocessors (2 ed.). Nueva York, Nueva York; Londres, Inglaterra: WW Norton & Company . pag. 205. ISBN   0-393-31471-5 .

enlaces externos