Palestras da Escola Moore - Moore School Lectures

Teoria e Técnicas de Desenho de eletrônicos computadores digitais (popularmente chamado de " Moore escola Lectures ") era um curso na construção de eletrônicos computadores digitais realizado na Universidade da Pensilvânia 's Escola Moore de Engenharia Elétrica entre 08 de julho de 1946, e agosto 30, 1946, e foi a primeira vez que qualquer tópico de informática foi ensinado a um grupo de pessoas. O curso disseminou as ideias desenvolvidas para o EDVAC (então em construção na Moore School como computador sucessor do ENIAC ) e deu início a uma explosão da atividade de construção de computadores nos Estados Unidos e internacionalmente, especialmente no Reino Unido .

Fundo

A Escola Moore na Filadélfia, Pensilvânia, estava no centro do desenvolvimento da computação eletrônica de alta velocidade em 1946. Em 14 de fevereiro daquele ano, ela revelou publicamente o ENIAC , o primeiro computador digital eletrônico de uso geral, desenvolvido em segredo no início de 1943 para o Laboratório de Pesquisa Balística do Exército . Antes mesmo da conclusão do ENIAC, o trabalho havia começado em um computador digital eletrônico de segunda geração, o EDVAC , que incorporou o modelo de programa armazenado . O trabalho na Moore School atraiu pesquisadores, incluindo John von Neumann , que serviu como consultor para o projeto EDVAC, e Stan Frankel e Nicholas Metropolis do Projeto Manhattan , que chegaram para executar um dos primeiros grandes programas escritos para o ENIAC, um estudo matemático simulação para o projeto da bomba de hidrogênio .

A Segunda Guerra Mundial gerou grandes esforços nacionais em muitas formas de pesquisa científica - continuadas em tempos de paz - que exigiam análises computacionalmente intensivas; a sede de informações sobre as novas máquinas de computação da Escola Moore não foi saciada, mas intensificada pela distribuição das notas de von Neumann sobre o design lógico do EDVAC. Em vez de se permitirem ser inundados com pedidos de demonstrações ou progresso lento na pesquisa de computador retendo os benefícios da experiência da Escola Moore até que os artigos pudessem ser publicados formalmente, a administração, incluindo Dean Harold Pender , Prof. Carl Chambers e Diretor de Pesquisa Irven Travis , respectivamente, propôs, organizou e garantiu financiamento para o que eles imaginaram ser uma série de palestras para entre 30 e 40 participantes inscritos por convite selecionado.

O curso de 8 semanas foi realizado sob os auspícios do Exército dos EUA 's Departamento de Material Bélico ea Marinha dos EUA ' s Office of Naval Research , que prometeu (por autorizações verbais) $ 3,000 solicitado aos salários conferencista cobertura e taxas e US $ 4.000 para o curso, impressão e overhead. (US $ 1.569 acima desse valor foi finalmente reclamado.)

Mesmo quando a Escola Moore se viu sob os holofotes da computação, sua equipe de design de computador estava se desintegrando em grupos dissidentes que esperavam fazer a pesquisa em computação avançar comercialmente ou academicamente em instituições de maior prestígio. No primeiro grupo estavam os co-inventores do ENIAC J. Presper Eckert e John Mauchly , que em março anterior haviam deixado a Moore School em meio a uma disputa de direitos de patente para fundar a primeira empresa de computadores, a Electronic Control Company (posteriormente renomeada para Eckert – Mauchly Computer Corporation ), e levou muitos funcionários da Escola Moore com eles; no último grupo estavam Herman Goldstine (o elemento de ligação do Exército com a Escola Moore que serviu como superintendente administrativo da construção do ENIAC) e Arthur Burks (um professor da Escola Moore na equipe de projeto do ENIAC), atraído para o Instituto de Estudos Avançados por von Neumann . Apesar da fratura um tanto amarga do grupo ENIAC / EDVAC, esses números deram a maioria das Palestras da Escola Moore, com Eckert e Mauchly recebendo os salários mais altos ($ 1.200 cada), enquanto Goldstine e os outros receberam apenas despesas de viagem e honorários ($ 50 por palestra).

Palestrantes e palestras

As aulas eram ministradas 5 dias por semana durante a semana e duravam de 1 a 3 horas, com as tardes normalmente reservadas para seminários informais.

Muitos dos pioneiros do desenvolvimento inicial de computadores, especialmente aqueles envolvidos com [ENIAC], contribuíram para as Palestras da Escola Moore, principalmente Pres Eckert, seguido por John Mauchly e Herman Goldstine. Os tópicos cobriram praticamente todas as facetas da computação eletrônica relevantes para a construção e operação de computadores digitais e incluíram, por demanda popular, uma apresentação não programada do ENIAC durante a última metade da sexta semana e a primeira metade da sétima semana, com palestras de Mauchly, Sharpless e Chu. As discussões sobre o ENIAC foram resistidas, uma vez que seu projeto lógico havia ficado obsoleto antes mesmo de sua conclusão devido ao trabalho em andamento no EDVAC com seu conceito de programa armazenado; no entanto, era o único computador digital eletrônico em operação e os alunos fizeram uma petição para ver demonstrações e saber de seu design.

Da equipe da Moore School

  • J. Presper Eckert da Electronic Control Company:
    • "A Preview of a Digital Computing Machine" (15 de julho de 1946)
    • "Tipos de circuitos - geral" (18 de julho de 1946)
    • "Confiabilidade das peças" (23 de julho de 1946)
    • "Adders" (26 de julho de 1946) (com Sheppard)
    • "Multiplicadores" (29 de julho de 1946)
    • "Tapetypers and Printing Mechanisms" (1 de agosto de 1946)
    • "Dispositivos de entrada e saída variáveis ​​contínuas" (6 de agosto de 1946)
    • "Confiabilidade e verificação" (7 de agosto de 1946)
    • "Linhas de atraso elétricas" (14 de agosto de 1946)
    • "A Parallel-Type EDVAC" (22 de agosto de 1946)
    • "A Parallel Channel Computing Machine" (26 de agosto de 1946)
  • John W. Mauchly da Electronic Control Company:
    • "Digital and Analogy Computing Machines" (8 de julho de 1946)
    • "The Use of Function Tables with Computing Machines" (12 de julho de 1946)
    • "Sorting and Collating" (25 de julho de 1946)
    • "Conversion Between Binary and Decimal Number Systems" (29 de julho de 1946)
    • "Code and Control II: Machine Design and Instruction Codes" (9 de agosto de 1946)
    • "Introdução ao ENIAC" (15 de agosto de 1946) (não programado)
    • "Diagramas de blocos do ENIAC III" (20 de agosto de 1946) (não programado)
    • "Acúmulo de erros em métodos numéricos" (30 de agosto de 1946)
  • Herman Goldstine do Institute for Advanced Study , Princeton, New Jersey :
    • "Métodos Matemáticos Numéricos I" (10 de julho de 1946)
    • "Métodos Matemáticos Numéricos II" (11 de julho de 1946)
    • "Numerical Mathematical Methods III" (16 de julho de 1946)
    • "Métodos Matemáticos Numéricos V" (22 de julho de 1946)
    • "Métodos Matemáticos Numéricos VI" (30 de julho de 1946)
    • "Métodos Matemáticos Numéricos VII" (2 de agosto de 1946)
  • Arthur W. Burks do Institute for Advanced Study , Princeton, New Jersey :
    • "Funções da máquina digital" (12 de julho de 1946)
    • "Numerical Mathematical Methods IV" (22 de julho de 1946)
    • "Numerical Mathematical Methods VIII" (2 de agosto de 1946)
  • T. Kite Sharpless da Escola Moore:
    • "Switching and Coupling Circuits" (19 de julho de 1946)
    • "Diagramas de blocos do ENIAC I" (16 de agosto de 1946) (não programado)
    • "Diagramas de blocos do ENIAC II" (19 de agosto de 1946) (não programado)
    • "Descrição do Serial Acoustic Binary EDVAC I" (28 de agosto de 1946)
    • "Descrição do Serial Acoustic Binary EDVAC II" (28 de agosto de 1946)
  • Jeffrey Chuan Chu da Escola Moore:
    • "Gravação Magnética" (31 de julho de 1946)
    • "Diagramas de blocos do ENIAC IV" (21 de agosto de 1946) (não programado)
  • C. Bradford Sheppard da Moore School:
    • "Elementos de um sistema de computação completo" (15 de julho de 1946)
    • "Adders" (26 de julho de 1946) (com Eckert)
    • "Dispositivos de memória" (24 de julho de 1946)
    • "Code and Control I" (8 de agosto de 1946) (preenchendo para Eckert)
    • "Código e Controle III" (programado, mas não fornecido)
    • "Uma Máquina Eletrostática Codificada Decimal de Quatro Canais" (27 de agosto de 1946)
  • Irven Travis da Escola Moore:
    • "The History of Computing Devices" (8 de julho de 1946)
  • Sam B. Willams , consultor da Escola Moore:
    • "Confiabilidade e verificação em sistemas de computação digital" (7 de agosto de 1946)

Da Universidade da Pensilvânia

  • Hans Rademacher :
    • "Sobre o Acúmulo de Erros na Integração Numérica no ENIAC" (22 de julho de 1946)

Da Universidade Harvard

  • Howard Aiken :
    • "The Automatic Sequence Controlled Calculator" (16 de julho de 1946)
    • "Tabelas eletromecânicas das funções elementares" (17 de julho de 1946)

Do Escritório de Pesquisa e Invenções da Marinha dos EUA

  • Perry Crawford, Jr .:
    • "Aplicações de computação digital envolvendo variáveis ​​contínuas de entrada e saída" (5 de agosto de 1946)

Do National Bureau of Standards

  • John H. Curtiss :
    • "Uma revisão dos requisitos e atividades do governo no campo de máquinas automáticas de computação digital" (1 de agosto de 1946)

Da Universidade da Califórnia, Berkeley

Da Universidade de Manchester, Inglaterra

  • Douglas Hartree :
    • "Algumas considerações gerais nas soluções de problemas em matemática aplicada" (9 de julho de 1946)

Da RCA

Do Laboratório de Artilharia Naval

  • Calvin N. Mooers :
    • "Código e controle IV: exemplos de um código de três endereços e o uso de 'tags de ordem de parada'" (12 de agosto de 1946)
    • "Discussões de ideias para a máquina de computação do laboratório de artilharia naval" (26 de agosto de 1946)

Do Institute for Advanced Study

Consultor independente

  • George Stibitz :
    • "Introdução ao Curso de Computadores Eletrônicos" (8 de julho de 1946)

O plano inicial para as palestras, delineado por Chambers em um memorando de 28 de junho de 1946, era que elas fossem agrupadas em quatro títulos principais, com o segundo e o terceiro sendo apresentados simultaneamente após a conclusão do primeiro: Introdução Geral à Computação , cobrindo a história, tipos e usos de dispositivos de computação; Elementos de Máquina , com foco em hardware e, na verdade, software, sob o termo “código e controle”; Estudo Detalhado de Matemática de Problemas , o que hoje pode constituir um curso de programação, incluindo as aulas de Goldstine / Burks sobre métodos matemáticos numéricos e as aulas de Mauchly sobre classificação, conversão decimal-binária e acumulação de erros; e, finalmente, uma série de palestras sobre design geral de máquinas, chamada Apresentação Detalhada Final de Três Máquinas , embora na verdade tenha chegado a incluir seis máquinas, incluindo o ENIAC, que, apesar de sua fama, não tinha sido o foco pretendido em nenhuma das palestras.

O registro real das palestras está incompleto. Embora muitas das palestras tenham sido gravadas em um gravador de fio por Herman Lukoff e Dick Merwin , o gravador freqüentemente quebrava no meio da palestra, e as gravações levavam vários meses para serem transcritas e revisadas pelos palestrantes. Somente dois anos após as palestras, em 1948, todo o material foi reunido e publicado em quatro volumes editados por George W. Patterson da Escola Moore, que fazia parte da equipe da EDVAC. Algumas das lacunas já foram preenchidas com as anotações do aluno Frank M. Verzuh .

Alunos

28 alunos foram convidados a participar das Palestras da Escola Moore, cada um deles um engenheiro veterano ou matemático:

Os participantes não convidados viram pelo menos algumas das palestras:

Além disso, muitos dos palestrantes assistiram a uma série de palestras de outros.

Os indivíduos e instituições representados nas Palestras da Escola Moore passaram a se envolver com inúmeros projetos de construção de computadores bem-sucedidos no final dos anos 1940 e início dos anos 1950, incluindo EDSAC , BINAC , UNIVAC , CALDIC , SEAC e SWAC , a máquina IAS e o Whirlwind .

O sucesso das Moore School Lectures levou a Universidade de Harvard a sediar a primeira conferência de informática em janeiro de 1947; nesse mesmo ano, a Association for Computing Machinery foi fundada como uma sociedade profissional para organizar conferências futuras.

Referências

  • Campbell-Kelly, Martin; Williams, Michael R., eds. (1985). The Moore School Lectures: Teoria e Técnicas para Design de Computadores Digitais Eletrônicos . Cambridge, Massachusetts; Londres, Inglaterra; Los Angeles, Califórnia; São Francisco, Califórnia: The MIT Press and Tomash Publishers. ISBN   0-262-03109-4 .
  • Wilkes, Maurice V. (1985). Memoirs of a Computer Pioneer . Cambridge, Massachusetts; Londres, Inglaterra: The MIT Press . pp. 116–126. ISBN   0-262-23122-0 .
  • Lukoff, Herman (1979). De Dits a Bits: Uma história pessoal do computador eletrônico . Portland, Oregon, EUA: Robotics Press. pp. 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.). Nova Iorque, Nova Iorque; Londres, Inglaterra: WW Norton & Company . p. 205. ISBN   0-393-31471-5 .

links externos