Figures de l’informatique

Maurice Wilkes

Maurice Wilkes

Maurice Wilkes
1913-2010

Maurice Wilkes, physicien et informaticien britannique, est lʼun des grands pionniers de lʼinformatique.

Contributions majeures

  • la conception et la réalisation de lʼEDSAC, premier ordinateur à programme enregistré
  • lʼinvention de la microprogrammation, mécanisme universellement utilisé pour la conception et la réalisation du jeu dʼinstructions des ordinateurs
  • une contribution aux premiers outils dʼaide à la programmation et à la conception des premiers systèmes dʼexploitation
  • la création et la direction du Cambridge Computer Laboratory, lʼun des laboratoires dʼinformatique les plus réputés

Maurice Wilkes a reçu le prix Turing en 1967

 

EDSAC

L'EDSAC
(M. Wilkes, W. Renwick)

Repères chronologiques

  • 1913 : Naissance de Maurice Vincent Wilkes, le 26 juin, à Dudley (Worcestershire, Angleterre).
  • 1931-34 : Études supérieures en mathématiques au St Johnʼs College, Cambridge.
  • 1934-36 : Ph.D. (doctorat) en physique, sur la propagation des ondes radio dans lʼionosphère.
  • 1936-39 : Wilkes enseigne à lʼuniversité de Cambridge et participe à la création du Cambridge
    Mathematical Laboratory (futur Computer Laboratory).
  • 1939-45 : Wilkes est affecté au Telecommunications Research Establishment (TRE), où il participe aux
    travaux sur le radar, inventé au TRE.
  • 1945 : Nommé directeur du Cambridge Mathematical Laboratory, Wilkes lit le rapport de von
    Neumann sur la conception de lʼEDVAC (qui définit le modèle dʼarchitecture des ordinateurs
    encore en vigueur aujourdʼhui) et prend immédiatement conscience de son immense potentiel.
  • 1946 : Wilkes assiste aux Moore School Lectures, école dʼété consacrée à la diffusion des principes
    de conception des ordinateurs, suite notamment au rapport EDVAC. Dès son retour à
    Cambridge, il lance le projet dʼun ordinateur à programme enregistré, lʼEDSAC (Electronic Delay Storage Automatic Calculator).
  • 1946-49 : Conception et construction de lʼEDSAC, qui exécute son premier programme en mai 1949. LʼEDSAC est considéré comme le premier ordinateur à programme enregistré (selon le modèle de von Neumann). Il sera suivi de près par le Manchester Mark-1, dont une esquisse, le Manchester Baby, avait fonctionné dès 1948.
  • 1951 : Wilkes, avec David Wheeler et Stanley Gill, publie le premier ouvrage consacré à la programmation (The Preparation of Programs for an Electronic Digital Computer). Il invente la microprogrammation, et lʼexpérimente sur lʼEDSAC-2. Chaque instruction de lʼordinateur est réalisée comme un assemblage de micro-instructions réalisant des actions très élémentaires (transfert de bits, etc.). Cela simplifie la conception du jeu dʼinstructions et permet la réalisation de «familles dʼordinateurs» à partir dʼun ensemble unique de micro- instructions. Cette technique sera largement utilisée à partir des années 1960, notamment sur la série IBM 360 et sur le Vax de Digital Equipment Corporation (DEC).
  • 1956 : Wilkes est élu membre de la Royal Society (équivalent de lʼAcadémie des Sciences).
  • 1963 : La société Ferranti, en collaboration avec le Computer Lab, réalise lʼordinateur Titan, dont le système dʼexploitation en temps partagé sera lʼun des tout premiers.
  • 1973-75 : Wilkes et ses collaborateurs construisent une machine à base de capacités, le CAP.
  • 1980 : Wilkes quitte lʼuniversité. Il collaborera avec des entreprises (DEC, Olivetti).
  • 2010 : Mort de Maurice Wilkes, le 29 novembre, à Cambridge.