Conférences de l'école Moore - Moore School Lectures

Théorie et techniques pour la conception des électroniques Calculateurs numériques (communément appelés les « Conférences Moore School ») était un cours dans la construction de électroniques ordinateurs numériques tenue à l' Université de Pennsylvanie de Moore School of Electrical Engineering entre 8 Juillet 1946 et Août 30, 1946, et c'était la première fois que des sujets informatiques étaient enseignés à un assemblage de personnes. Le cours a diffusé les idées développées pour l' EDVAC (alors en cours de construction à l'école Moore comme ordinateur successeur de l' ENIAC ) et a initié une explosion de l'activité de construction d'ordinateurs aux États-Unis et à l'international, en particulier au Royaume-Uni .

Arrière-plan

L'école Moore de Philadelphie, en Pennsylvanie, était au centre des développements de l'informatique électronique à grande vitesse en 1946. Le 14 février de cette année, elle avait dévoilé publiquement l' ENIAC , le premier ordinateur numérique électronique à usage général, développé en secret à partir de 1943. pour le laboratoire de recherche balistique de l'armée . Avant même l'achèvement de l'ENIAC, les travaux avaient commencé sur un ordinateur numérique électronique de deuxième génération, l' EDVAC , qui incorporait le modèle de programme stocké . Les travaux à la Moore School ont attiré des chercheurs, dont John von Neumann , qui a été consultant pour le projet EDVAC, et Stan Frankel et Nicholas Metropolis du Manhattan Project , qui sont arrivés pour diriger l'un des premiers grands programmes écrits pour l'ENIAC, un programme mathématique. simulation pour le projet de bombe à hydrogène .

La Seconde Guerre mondiale avait engendré d'importants efforts nationaux dans de nombreuses formes de recherche scientifique - se poursuivant en temps de paix - qui nécessitaient des analyses intensives en calcul; la soif d'informations sur les nouvelles machines informatiques de l'école Moore n'avait pas été étouffée, mais au contraire intensifiée, par la diffusion des notes de von Neumann sur la conception logique de l'EDVAC. Plutôt que de se laisser submerger par des demandes de démonstrations ou de ralentir les progrès de la recherche informatique en retenant les avantages de l'expertise de l'école Moore jusqu'à ce que les articles puissent être publiés formellement, l'administration, y compris le doyen Harold Pender , le professeur Carl Chambers et le directeur de la recherche Irven Travis , respectivement, a proposé, organisé et obtenu un financement pour ce qu'ils envisageaient comme une série de conférences pour entre 30 et 40 participants inscrits sur invitation sélective.

Le cours de 8 semaines a été menée sous les auspices de l' armée américaine est Ordnance Département et de la marine américaine de l ' Office of Naval Research , qui a promis (par des autorisations verbales) les 3 000 $ demandé pour couvrir les salaires et les frais conférencier et 4 000 $ pour Voyage, l'impression et les frais généraux. (1569 $ de plus que ce chiffre ont finalement été réclamés.)

Alors même que l'école Moore se retrouvait sous les projecteurs de l'informatique, son équipe de conception informatique se désintégrait en groupes dissidents qui espéraient faire progresser la recherche informatique sur le plan commercial ou académique dans des institutions plus prestigieuses. Dans l'ancien groupe se trouvaient les co-inventeurs de l'ENIAC, J. Presper Eckert et John Mauchly , qui, en mars précédent, avaient quitté l'école Moore au milieu d'un différend sur les droits de brevet pour fonder la première société informatique, l'Electronic Control Company (rebaptisée plus tard Eckert-Mauchly Computer Corporation ), et a emmené de nombreux membres du personnel de l'école Moore avec eux; dans ce dernier groupe se trouvaient Herman Goldstine (l'agent de liaison de l'armée à l'école Moore qui a servi de superviseur administratif de la construction de l'ENIAC) et Arthur Burks (un professeur de l'école Moore de l'équipe de conception de l'ENIAC), attirés à l' Institut d'études avancées par von Neumann . Malgré la fracture quelque peu acrimonieuse du groupe ENIAC / EDVAC, ces chiffres ont donné la majorité des conférences de l'école Moore, Eckert et Mauchly recevant les salaires les plus élevés (1200 $ chacun), tandis que Goldstine et les autres ne recevaient que des frais de voyage et des honoraires (50 $ par conférence).

Conférenciers et conférences

Les conférences étaient données 5 jours par semaine en semaine et duraient de 1 à 3 heures, les après-midi étant généralement réservés aux séminaires informels.

Beaucoup de pionniers du développement informatique précoce, en particulier ceux impliqués dans [ENIAC] ont contribué aux conférences de l'école Moore, le plus prolifique Pres Eckert, suivi de John Mauchly et Herman Goldstine. Les sujets couvraient pratiquement toutes les facettes de l'informatique électronique pertinentes pour la construction et l'exploitation d'ordinateurs numériques, et comprenaient, à la demande générale, une présentation imprévue de l'ENIAC au cours de la seconde moitié de la sixième semaine et de la première moitié de la septième semaine, avec conférences de Mauchly, Sharpless et Chu. Les discussions sur l'ENIAC ont été résistées car sa conception logique était devenue obsolète avant même son achèvement par les travaux en cours sur l'EDVAC avec son concept de programme stocké; néanmoins, c'était le seul ordinateur numérique électronique alors en fonctionnement et les étudiants ont pétitionné pour voir des démonstrations et apprendre de sa conception.

De l'équipe de l'école Moore

  • J. Presper Eckert de la société de contrôle électronique:
    • "A Preview of a Digital Computing Machine" (15 juillet 1946)
    • «Types de circuits - Général» (18 juillet 1946)
    • "Fiabilité des pièces" (23 juillet 1946)
    • "Adders" (26 juillet 1946) (avec Sheppard)
    • "Multipliers" (29 juillet 1946)
    • "Tapetypers and Printing Mechanisms" (1er août 1946)
    • "Périphériques d'entrée et de sortie à variation continue" (6 août 1946)
    • "Fiabilité et vérification" (7 août 1946)
    • "Lignes à retard électrique" (14 août 1946)
    • "Un EDVAC de type parallèle" (22 août 1946)
    • "Une machine informatique à canal parallèle" (26 août 1946)
  • John W. Mauchly de la société de contrôle électronique:
    • "Machines à calculer numérique et analogique" (8 juillet 1946)
    • "L'utilisation de tables de fonctions avec des machines informatiques" (12 juillet 1946)
    • "Tri et assemblage" (25 juillet 1946)
    • "Conversion entre les systèmes de nombres binaires et décimaux" (29 juillet 1946)
    • "Code and Control II: Machine Design and Instruction Codes" (9 août 1946)
    • "Introduction à l'ENIAC" (15 août 1946) (non programmé)
    • "Schémas de principe de l'ENIAC III" (20 août 1946) (non programmé)
    • "Accumulation d'erreurs dans les méthodes numériques" (30 août 1946)
  • Herman Goldstine de l' Institute for Advanced Study , Princeton, New Jersey :
    • "Numerical Mathematical Methods I" (10 juillet 1946)
    • "Numerical Mathematical Methods II" (11 juillet 1946)
    • "Numerical Mathematical Methods III" (16 juillet 1946)
    • "Numerical Mathematical Methods V" (22 juillet 1946)
    • "Numerical Mathematical Methods VI" (30 juillet 1946)
    • "Numerical Mathematical Methods VII" (2 août 1946)
  • Arthur W. Burks de l' Institute for Advanced Study , Princeton, New Jersey :
    • "Fonctions de la machine numérique" (12 juillet 1946)
    • "Numerical Mathematical Methods IV" (22 juillet 1946)
    • "Numerical Mathematical Methods VIII" (2 août 1946)
  • T. Kite Sharpless de l'école Moore:
    • "Circuits de commutation et de couplage" (19 juillet 1946)
    • "Schémas de principe de l'ENIAC I" (16 août 1946) (non programmé)
    • "Schémas de principe de l'ENIAC II" (19 août 1946) (non programmé)
    • «Description de l'EDVAC binaire acoustique série I» (28 août 1946)
    • «Description de Serial Acoustic Binary EDVAC II» (28 août 1946)
  • Jeffrey Chuan Chu de l'école Moore:
    • "Magnetic Recording" (31 juillet 1946)
    • "Schémas de principe de l'ENIAC IV" (21 août 1946) (non programmé)
  • C. Bradford Sheppard de l'école Moore:
    • "Éléments d'un système informatique complet" (15 juillet 1946)
    • "Adders" (26 juillet 1946) (avec Eckert)
    • «Périphériques de mémoire» (24 juillet 1946)
    • "Code and Control I" (8 août 1946) (remplaçant Eckert)
    • "Code et contrôle III" (programmé mais non communiqué)
    • "Une machine électrostatique décimale codée à quatre canaux" (27 août 1946)
  • Irven Travis de l'école Moore:
    • "L'histoire des appareils informatiques" (8 juillet 1946)
  • Sam B. Willams , consultant à l'école Moore:
    • «Fiabilité et vérification des systèmes informatiques numériques» (7 août 1946)

De l'Université de Pennsylvanie

  • Hans Rademacher :
    • "Sur l'accumulation d'erreurs dans l'intégration numérique sur l'ENIAC" (22 juillet 1946)

De l'Université Harvard

  • Howard Aiken :
    • "The Automatic Sequence Controlled Calculator" (16 juillet 1946)
    • "Tables électromécaniques des fonctions élémentaires" (17 juillet 1946)

De l'US Navy Office of Research and Inventions

  • Perry Crawford, Jr .:
    • "Applications du calcul numérique impliquant des variables d'entrée et de sortie continues" (5 août 1946)

Du Bureau national des normes

  • John H. Curtiss :
    • "A Review of Government Requirements and Activities in the Field of Automatic Digital Computing Machinery" (1er août 1946)

De l'Université de Californie, Berkeley

De l'Université de Manchester, Angleterre

  • Douglas Hartree :
    • "Quelques considérations générales sur la solution des problèmes de mathématiques appliquées" (9 juillet 1946)

De RCA

Du Laboratoire des munitions navales

  • Calvin N. Mooers :
    • "Code et contrôle IV: exemples d'un code à trois adresses et utilisation de 'étiquettes d'ordre d'arrêt'" (12 août 1946)
    • "Discussions d'idées pour la machine à calculer du laboratoire d'artillerie navale" (26 août 1946)

De l'Institute for Advanced Study

Consultant indépendant

  • George Stibitz :
    • "Introduction au cours sur les ordinateurs électroniques" (8 juillet 1946)

Le plan initial des conférences, présenté par les Chambres dans un mémorandum du 28 juin 1946, était de les regrouper en quatre grandes rubriques, les deuxième et troisième étant présentées simultanément après l'achèvement du premier: Introduction générale à l'informatique , couvrant l'histoire, les types et les utilisations des appareils informatiques; Les éléments de la machine , se concentrant sur le matériel et, en fait, le logiciel, sous le terme «code et contrôle»; Etude détaillée des mathématiques des problèmes , ce qui pourrait aujourd'hui constituer un cours de programmation, comprenant les conférences Goldstine / Burks sur les méthodes mathématiques numériques et les conférences de Mauchly sur le tri, la conversion décimale-binaire et l'accumulation d'erreurs; et enfin une série de conférences sur la conception globale de la machine appelée Présentation détaillée finale de trois machines , même si elle en est venue à inclure six machines, y compris l'ENIAC, qui, malgré sa renommée, n'avait pas été l'objet de l'une des conférences.

Le compte rendu réel des conférences est incomplet. Alors que de nombreuses conférences étaient enregistrées sur un enregistreur filaire par Herman Lukoff et Dick Merwin , l'enregistreur tombait fréquemment en panne au milieu de la conférence, et les enregistrements prenaient plusieurs mois pour être transcrits et vérifiés par les conférenciers. Ce n'est que deux ans après les conférences, en 1948, que tout le matériel a été assemblé et publié en quatre volumes édités par George W. Patterson de l'école Moore, qui faisait partie du personnel de l'EDVAC. Certaines des lacunes ont depuis été comblées avec les notes de l'étudiant Frank M. Verzuh .

Étudiants

28 étudiants ont été invités à assister aux conférences de l'école Moore, chacun étant un ingénieur ou un mathématicien chevronné:

Les participants non invités ont vu au moins certaines des conférences:

En outre, de nombreux conférenciers ont assisté à un certain nombre de conférences par d'autres.

Les individus et les institutions représentés aux conférences de l'école Moore ont ensuite été impliqués dans de nombreux projets de construction d'ordinateurs réussis à la fin des années 1940 et au début des années 1950, notamment EDSAC , BINAC , UNIVAC , CALDIC , SEAC et SWAC , la machine IAS et le Whirlwind .

Le succès des conférences de l'école Moore a incité l'Université Harvard à accueillir la première conférence informatique en janvier 1947; la même année, l' Association for Computing Machinery a été fondée en tant que société professionnelle pour organiser de futures conférences.

Les références

  • Campbell-Kelly, Martin; Williams, Michael R., éd. (1985). Les conférences de l'école Moore: théorie et techniques de conception d'ordinateurs numériques électroniques . Cambridge, Massachusetts; Londres, Angleterre; Los Angeles, Californie; San Francisco, Californie: The MIT Press et Tomash Publishers. ISBN   0-262-03109-4 .
  • Wilkes, Maurice V. (1985). Mémoires d'un pionnier de l'informatique . Cambridge, Massachusetts; Londres, Angleterre: The MIT Press . 116-126. ISBN   0-262-23122-0 .
  • Lukoff, Herman (1979). From Dits to Bits: Une histoire personnelle de l'ordinateur électronique . Portland, Oregon, États-Unis: Robotics Press. 59–60. ISBN   0-89661-002-0 . LCCN   79-90567 .
  • Shurkin, Joel (1996). Moteurs de l'esprit: l'évolution de l'ordinateur des mainframes aux microprocesseurs (2 éd.). New York, New York; Londres, Angleterre: WW Norton & Company . p. 205. ISBN   0-393-31471-5 .

Liens externes