Jean Mauchly - John Mauchly

Jean Mauchly
Née ( 1907-08-30 )30 août 1907
Décédés 8 janvier 1980 (1980-01-08)(72 ans)
Nationalité américain
mère nourricière Université Johns Hopkins
Connu pour ENIAC , UNIVAC , Test de sphéricité de Mauchly
Récompenses Prix ​​commémoratif Harry H. Goode (1966) Prix
Harold Pender (1973) Prix
IEEE Emanuel R. Piore (1978)
Carrière scientifique
Des champs La physique
Établissements Université Ursinus College
de Pennsylvanie

John William Mauchly (30 août 1907 - 8 janvier 1980) était un physicien américain qui, avec J. Presper Eckert , a conçu ENIAC , le premier ordinateur numérique électronique à usage général , ainsi que EDVAC , BIDAC et UNIVAC I , le premier ordinateur commercial fabriqué aux États-Unis .

Ensemble, ils ont créé la première entreprise informatique, la Eckert-Mauchly Computer Corporation (EMCC), et ont été les pionniers des concepts informatiques fondamentaux, notamment le programme stocké , les sous - routines et les langages de programmation. Leur travail, tel qu'exposé dans le premier brouillon d'un rapport largement lu sur l'EDVAC (1945) et tel qu'enseigné dans les Moore School Lectures (1946), a influencé une explosion du développement informatique à la fin des années 1940 dans le monde entier.

Biographie

John W. Mauchly est né le 30 août 1907 de Sebastian et Rachel (Scheidermantel) Mauchly à Cincinnati, Ohio. Il a déménagé très jeune avec ses parents et sa sœur, Helen Elizabeth (Betty), à Chevy Chase, dans le Maryland, lorsque Sebastian Mauchly a obtenu un poste à la Carnegie Institution de Washington en tant que chef de sa section d'électricité terrestre. Dans sa jeunesse, Mauchly s'intéressait à la science, et en particulier à l'électricité, et en tant que jeune adolescent, il était connu pour réparer les systèmes électriques des voisins. Mauchly a fréquenté l'école élémentaire EV Brown à Chevy Chase et le lycée technique McKinley à Washington, DC. Chez McKinley, Mauchly était extrêmement actif dans l'équipe de débat, était membre de la société nationale d'honneur et est devenu rédacteur en chef du journal de l'école, Tech Life. Après avoir obtenu son diplôme d'études secondaires en 1925, il a obtenu une bourse pour étudier l'ingénierie à l'Université Johns Hopkins . Il a ensuite été transféré au département de physique et, sans obtenir son diplôme de premier cycle, a plutôt obtenu un doctorat. en physique en 1932.

De 1932 à 1933, Mauchly a été assistant de recherche à l'Université Johns Hopkins où il s'est concentré sur le calcul des niveaux d'énergie du spectre du formaldéhyde. La carrière d'enseignant de Mauchly a véritablement commencé en 1933 au Collège Ursinus où il a été nommé chef du département de physique, où il était, en fait, le seul membre du personnel.

À l'été 1941, Mauchly a suivi un cours de formation à la défense en électronique à la Moore School of Electrical Engineering de l'Université de Pennsylvanie. Là, il a rencontré l'instructeur de laboratoire, J. Presper Eckert (1919-1995), avec qui il formera un partenariat de travail de longue date. Après le cours, Mauchly a été embauché comme instructeur de génie électrique et en 1943, il a été promu professeur adjoint de génie électrique. Après le déclenchement de la Seconde Guerre mondiale, l' US Army Ordnance Department a engagé l'école Moore pour construire un ordinateur électronique qui, comme proposé par Mauchly et Eckert, accélérerait le recalcul des tables de tir d'artillerie.

En 1959, Mauchly a quitté Sperry Rand et a lancé Mauchly Associates, Inc. L'une des réalisations notables de Mauchly Associates a été le développement de la méthode du chemin critique (CPM) qui prévoyait une planification automatisée de la construction. Mauchly a également créé une organisation de conseil, Dynatrend, en 1967 et a travaillé comme consultant auprès de Sperry UNIVAC de 1973 jusqu'à sa mort en 1980.

John Mauchly est décédé le 8 janvier 1980 à Ambler, en Pennsylvanie , au cours d'une opération cardiaque et des suites d'une longue maladie. Sa première femme, Mary Augusta Walzl, une mathématicienne, qu'il a épousée le 30 décembre 1930, s'est noyée en 1946. John et Mary Mauchly ont eu deux enfants, James (Jimmy) et Sidney. En 1948, Mauchly épousa Kathleen Kay McNulty (1921-2006), l'une des six programmeuses originales de l'ENIAC ; ils ont eu cinq enfants Sara (Sallie), Kathleen (Kathy), John, Virginia (Gini) et Eva.

École de Moore

En 1941, Mauchly suit un cours d'électronique de guerre à la Moore School of Electrical Engineering , qui fait partie de l' Université de Pennsylvanie . Là, il a rencontré J. Presper Eckert , un récent diplômé de l'école Moore. Mauchly a accepté un poste d'enseignant à la Moore School, qui était un centre d'informatique en temps de guerre. Eckert a encouragé Mauchly à croire que les tubes à vide pourraient être rendus fiables avec des pratiques d'ingénierie appropriées. Le problème critique qui consumait l'école Moore était la balistique : le calcul des tables de tir pour le grand nombre de nouveaux canons que l'armée américaine développait pour l'effort de guerre.

ENIAC

En 1942, Mauchly a écrit une note proposant la construction d'un ordinateur électronique à usage général. La proposition, qui a circulé au sein de l'école Moore (mais dont l'importance n'a pas été immédiatement reconnue), a souligné l'énorme avantage de vitesse qui pourrait être obtenu en utilisant l'électronique numérique sans pièces mobiles. Le lieutenant Herman Goldstine , qui était la liaison entre l' armée américaine et la Moore School, a repris l'idée et a demandé à Mauchly d'écrire une proposition formelle. En avril 1943, l'armée passe un contrat avec la Moore School pour construire l'Electronic Numerical Integrator and Computer ( ENIAC ). Mauchly a dirigé la conception conceptuelle tandis qu'Eckert a dirigé l'ingénierie matérielle sur ENIAC. Un certain nombre d'autres ingénieurs talentueux ont contribué au "Projet PX" confidentiel.

Grâce à ses calculs à grande vitesse, ENIAC a pu résoudre des problèmes qui étaient auparavant insolubles. C'était environ mille fois plus rapide que la technologie existante. Il pourrait ajouter 5 000 nombres ou faire 357 multiplications à 10 chiffres en une seconde.

ENIAC pourrait être programmé pour effectuer des séquences et des boucles d'addition, de soustraction, de multiplication, de division, de racine carrée, de fonctions d' entrée/sortie et de branchements conditionnels. La programmation a été initialement réalisée avec des cordons de raccordement et des commutateurs, et la reprogrammation a pris des jours. Il a été repensé en 1948 pour permettre l'utilisation de programmes stockés avec une certaine perte de vitesse.

En 2002, pour son travail sur ENIAC, il a été intronisé, à titre posthume, au National Inventors Hall of Fame .

EDVAC

La conception ENIAC a été gelée en 1944 pour permettre la construction. Eckert et Mauchly étaient déjà conscients des limites de la machine et ont commencé à planifier un deuxième ordinateur, appelé EDVAC. En janvier 1945, ils avaient obtenu un contrat pour construire cet ordinateur à programme stocké . Eckert avait proposé une mémoire de ligne à retard au mercure pour stocker à la fois le programme et les données. Plus tard cette année-là, le mathématicien John von Neumann a pris connaissance du projet et s'est joint à certaines des discussions d'ingénierie. Il a produit ce qui était censé être un document interne décrivant l'EDVAC.

Le terme architecture von Neumann est issu de l'article de von Neumann, First Draft of a Report on the EDVAC . Daté du 30 juin 1945, il s'agissait d'un premier compte rendu écrit d'une machine informatique à programme stocké à usage général (l' EDVAC ). Goldstine, dans un geste qui allait devenir controversé, a supprimé toute référence à Eckert ou Mauchly et a distribué le document à un certain nombre d'associés de von Neumann à travers le pays. Les idées sont devenues largement connues dans le très petit monde des concepteurs d'ordinateurs.

Outre le manque de crédit, Eckert et Mauchly ont subi des revers supplémentaires en raison des actions de Goldstine. Le brevet ENIAC US Patent 3 120 606 , délivré en 1964 a été déposé le 26 juin 1947 et accordé le 4 février 1964, mais la divulgation publique des détails de conception de l'EDVAC dans la première ébauche (qui était également commune à ENIAC) a ensuite été citée comme suit : l'une des causes de l' invalidation en 1973 du brevet ENIAC .

Les conférences de l'école Moore

En mars 1946, juste après l'annonce de l'ENIAC, la Moore School a décidé de changer sa politique en matière de brevets, afin d'obtenir des droits commerciaux sur tout développement informatique futur et passé là-bas. Eckert et Mauchly ont décidé que c'était inacceptable ; ils ont démissionné. Cependant, ils avaient déjà été engagés pour faire une autre chose à la Moore School : donner une série de conférences sur la conception par ordinateur.

Le cours "La théorie et les techniques pour la conception d'ordinateurs numériques", s'est déroulé du 8 juillet au 31 août 1946. Eckert a donné 11 des conférences; Mauchly et Goldstine ont chacun prononcé 6. « The Moore School Lectures », comme on les a appelées, ont réuni des représentants de l'armée, de la marine, du MIT, du National Bureau of Standards, de l'Université de Cambridge, de Columbia, de Harvard, de l'Institute for Étude avancée, IBM, Bell Labs, Eastman Kodak, General Electric et National Cash Register. Un certain nombre de participants devaient ensuite développer des ordinateurs, comme Maurice Wilkes, de Cambridge, qui a construit EDSAC.

Société informatique Eckert-Mauchly

En 1947, Eckert et Mauchly ont formé la première société informatique, la Eckert-Mauchly Computer Corporation (EMCC) ; Mauchly était président. Ils ont obtenu un contrat avec le National Bureau of Standards pour construire un « EDVAC II », plus tard nommé UNIVAC .

Une photo d'UNIVAC que j'ai empruntée pour l'analyse des résultats de l'élection présidentielle américaine de 1952 par l'équipe de presse de CBS. J. Presper Eckert (c.), co-concepteur de l'UNIVAC, et Harold Sweeny du US Census Bureau, avec Walter Cronkite

UNIVAC, le premier ordinateur conçu pour les applications commerciales, présentait de nombreux avantages techniques importants tels que la bande magnétique pour le stockage de masse. En tant que produit intermédiaire, la société a créé et livré un ordinateur plus petit, BINAC , mais était toujours dans une situation financière précaire. Ils ont été achetés par Remington Rand et sont devenus la division UNIVAC.

Logiciel

Très tôt dans l'histoire de l'EMCC, John Mauchly a assumé la responsabilité de la programmation, du codage et des applications des systèmes informatiques prévus. Ses premières interactions avec des représentants du Census Bureau en 1944 et 1945, et ses discussions avec des personnes intéressées par les statistiques, les prévisions météorologiques et divers problèmes commerciaux en 1945 et 1946 ont concentré son attention sur la nécessité de fournir aux nouveaux utilisateurs le logiciel pour atteindre leurs objectifs. . Il savait qu'il serait difficile de vendre des ordinateurs sans matériel d'application et sans formation à l'utilisation des systèmes. Et ainsi, EMCC a commencé à rassembler une équipe de mathématiciens intéressés par le codage au début de 1947. (de Norberg)

L'intérêt de Mauchly réside dans l'application des ordinateurs, ainsi que dans leur architecture et leur organisation. Son expérience de la programmation de l'ENIAC et de ses successeurs l'a amené à créer Short Code (voir "Le SHORT CODE UNIVAC" ), le premier langage de programmation réellement utilisé sur un ordinateur (antérieur au Plankalkul conceptuel de Zuse ). C'était un interpréteur de pseudocode pour les problèmes mathématiques proposé en 1949 et fonctionnait sur les UNIVAC I et II. La croyance de Mauchly dans l'importance des langues l'a amené à engager Grace Murray Hopper pour développer un compilateur pour l'UNIVAC.

John Mauchly a également été crédité d'avoir été le premier à utiliser le verbe « programmer » dans son article de 1942 sur l'informatique électronique, bien que dans le contexte de l'ENIAC, pas dans son sens actuel.

Carrière

Mauchly est resté impliqué dans les ordinateurs pour le reste de sa vie. Il a été membre fondateur et président de l' Association for Computing Machinery (ACM) et a également aidé à fonder la Society for Industrial and Applied Mathematics (SIAM), dont il est le quatrième président. La société Eckert-Mauchly a été achetée par Remington Rand en 1950 et pendant dix ans, Mauchly est resté directeur d'Univac Applications Research. En partant en 1959, il fonda Mauchly Associates, une société de conseil qui introduisit plus tard la méthode du chemin critique (CPM) pour la planification de la construction par ordinateur. En 1967, il fonde Dynatrend, une société de conseil en informatique. En 1973, il devient consultant pour Sperry Univac.

Récompenses

Mauchly a reçu de nombreux prix et distinctions. Il était membre à vie du Franklin Institute , de la National Academy of Engineering et de la Society for Advancement of Management . Il a été élu membre de l' IRE , une société prédécesseur de l' IEEE , en 1957, et a été membre de l' American Statistical Association . Il est titulaire d'un LLD (Hon) de l'Université de Pennsylvanie et d'un ADSc (Hon) du Ursinus College . Il a reçu le Philadelphia Award , la Scott Medal , la Goode Medal of AFIPS (American Federation of Information Processing Societies), le Pennsylvania Award, le Emanual R. Piore Award , la Howard N. Potts Medal et de nombreux autres prix.

Controverse sur les brevets

Le brevet de Mauchly et Eckert sur l'ENIAC a été invalidé par une décision de la Cour fédérale américaine en octobre 1973 pour plusieurs raisons. Certaines concernaient le délai entre la publication (le premier projet ) et la date de dépôt du brevet (1947). Le juge fédéral qui a présidé l'affaire a statué que « le sujet était dérivé » de l'ancien ordinateur Atanasoff-Berry (ABC). Cette déclaration est devenue le centre d'une polémique.

Les critiques notent que bien que le tribunal ait déclaré que l'ABC était le premier ordinateur numérique électronique, il n'a pas défini le terme ordinateur . Il avait à l'origine fait référence à une personne qui calcule , mais a été adapté pour s'appliquer à une machine.

Les critiques de la décision de justice notent également qu'il n'y a, au niveau des composants, rien de commun entre les deux machines. L'ABC était binaire ; l'ENIAC était décimal. L'ABC utilisait une mémoire de tambour régénérative; L'ENIAC utilisait des compteurs à décade électroniques. L'ABC a utilisé ses tubes pour implémenter un additionneur série binaire tandis que l'ENIAC a utilisé des tubes pour implémenter un ensemble complet d'opérations décimales. Le jeu d'instructions à usage général de l'ENIAC, ainsi que la possibilité de les séquencer automatiquement, en ont fait un ordinateur à usage général. Cependant, le dernier ordinateur EDVAC, développé sans les pressions immédiates des projets de guerre, rappelait davantage l'ABC en ce sens qu'il s'agissait d'un ordinateur binaire utilisant une mémoire régénérative.

Les partisans de la décision du tribunal soulignent que le témoignage a établi que Mauchly a définitivement visité le laboratoire d'Atanasoff dans l'État de l'Iowa, avait un accès complet à la machine d'Atanasoff et aux documents la décrivant. Les lettres qu'il a écrites à Atanasoff montrent qu'il a au moins envisagé à un moment donné de s'appuyer sur l'approche d'Atanasoff.

Mauchly a toujours soutenu que c'était l'utilisation de bascules électroniques à grande vitesse dans les appareils de comptage de rayons cosmiques au Swarthmore College qui lui avait donné l'idée de calculer à des vitesses électroniques.

Voir également

Les références

Lectures complémentaires

Liens externes