Aller au contenu

Maurice Vincent Wilkes

Un article de Wikipédia, l'encyclopédie libre.
Maurice Vincent Wilkes
Fonction
Président
British Computer Society
-
Biographie
Naissance
Décès
Nationalité
Formation
King Edward VI College(en)(jusqu'en)
St John's College(-)
Université de Cambridge(doctorat)(-)Voir et modifier les données sur Wikidata
Activités
Autres informations
A travaillé pour
Membre de
Directeur de thèse
Site web
Distinctions
Prix Turing()Voir et modifier les données sur Wikidata
Œuvres principales

Sir Maurice Vincent Wilkes,né à Dudley (Staffordshire) leet mort àCambridge,le[1]à l'âge de 97 ans, est unprofesseur,chercheur, pionnierbritanniquede l'informatique.

Biographie[modifier|modifier le code]

Wilkes naît à Dudley, dans leStaffordshire.Il étudie auSt John's CollegedeCambridgede1931à1934et complète son doctorat en1936dans le domaine de la propagation d'ondes radiosà basses fréquences dans l'ionosphère.Il est embauché par l'université de Cambridge où il travaille à l'établissement d'un laboratoire de calcul. Durant laSeconde Guerre mondiale,Wilkes travaille sur lesradarsauTelecommunications Research Establishment,et fait aussi de larecherche opérationnelle.

En1945,il devient le second directeur du laboratoire demathématiquesde Cambridge, qui est plus tard renomméComputer Laboratory.Le laboratoire pos sắc de à cette époque plusieurs types de calculateurs, en particulier plusieursanalyseurs différentiels.Wilkes obtient une copie du premier rapportJohn von NeumannFirst Draft of a Report on the EDVAC,une prépublication de l'EDVAC,successeur de l'ENIAC,en cours de construction parJohn EckertetJohn William Mauchlyà laMoore School of Electrical Engineering.Il le lit durant toute une nuit, devant le retourner rapidement. Cette lecture lui fait immédiatement décider d'aborder de cette manière la construction d'ordinateurs.

Enaoût1946,il traverse par bateau auxÉtats-Unis,pour assister auxMoore School Lectures,appellation populaire d'une série de conférences, lesTheory and Techniques for Design of Electronic Digital Computersdonnées duau.Les aléas du voyage ne lui permettent d'assister qu'aux deux dernières semaines. Durant son séjour aux États-Unis, il visite les sites américains les plus en vue dans le domaine du calcul électronique et devient familier avec l'ENIAC.

Son laboratoire possédant ses propres fonds, il peut dès son retour travailler à la construction d'une machine, l'EDSAC(Electronic Delay Storage Automatic Computer). Il décide que son but n'est pas de fabriquer un meilleur ordinateur mais simplement d'en faire un qui soit utilisable par l'université de Cambridge. Son approche étant essentiellement pratique, il utilise pour chaque partie de l'EDSAC des technologies déjà éprouvées. Le résultat est moins gros et moins puissant que les projets en cours dans le monde mais, en contrepartie, il est le premier ordinateur àarchitecture de von Neumanncomplet et fonctionnel. Le premier programme exécuté sur l'EDSAC lecalcule les carrés des nombres de 0 à 99.

Maurice Wilkes inspectant l'EDSAC en construction

En1951,Wilkes se rend compte que l'unité centraled'un ordinateur peut être contrôlée par unprogramme informatiquespécialisé logé dans uneROM,et il développe le concept demicroprogrammation.Ce concept simplifie le développement de processeur. La microprogrammation est décrite pour la première fois à laManchester University Computer Inaugural Conferenceen1951.Elle est utilisée dansEDSAC 2.

L'ordinateur suivant, dans son laboratoire, est leTitan(Atlas 2), construit conjointement avec la firmeFerranti.L'Atlas 2 est le premier ordinateur, auRoyaume-Uni,supportant unsystème d'exploitationàtemps partagé.Deux exemplaires sont construits, le dernier est en usage jusqu'en1976.Ils servent principalement à calculer l'inverse de latransformée de Fourieret à laconception assistée par ordinateur,dans le domaine de la mécanique. Le système d'exploitation du Titan fournit desAccess Control Listbasés sur l'identité du programme aussi bien que sur celle de son utilisateur. Il introduit aussi un système de chiffrement de mot de passe, utilisé plus tard par les premiersUnix,ainsi qu'unlogiciel de gestion de versions.

Wilkes est aussi crédité de l'idée des labels symboliques, desmacroset, en collaboration avecDavid WheeleretStanley Gill,d'un système de programmation basé sur desroutines[2].

En1956,Wilkes est élu membre de laRoyal Society[3].Wilkes fonde laBritish Computer Society,dont il est le président de1957à1960.

Il reçoit leprix Turingen1967,avec la citation:

« Le professeur Wilkes est connu comme l'architecte et le constructeur de l'EDSAC, le premier ordinateur à architecture de von Neumann. [...]. Il est aussi connu comme l'auteur avecWheeleret Gill d'un volume dePreparation of Programs for Electronic Digital Computersen 1951 où les librairies de programmes sont introduites. »

En1974,Wilkes voit un réseau, en fonctionnement enSuisse,qui utilise une topologie en anneau pour allouer du temps téléphonique. Il se rend compte que l'idée est applicable aux ordinateurs et fabrique d'abord un prototype appliquant ce concept pour partager despériphériques,puis pour partager dutemps de calcul.

En1980,Wilkes se retire de l'enseignement et de son poste de directeur du laboratoire de calcul de Cambridge, et entre au service de la sociétéDigital Equipment Corporation(DEC) àMaynard.En1986,il retourne enAngleterre,où il travaille pourOlivetti.

En1997,il reçoit lamédaille John von Neumann[4].

En2000il est faitchevalier[5].

En2003,il est nomméprofesseur éméritedu laboratoire de calcul de l'université de Cambridge.

Avec un humour tout britannique, Wilkes aurait été l'un des premiers à affirmer:« Je me souviens du moment exact où j'ai réalisé qu'à partir de maintenant j'allais passer une grande partie de ma vie à chercher des erreurs dans mes programmes. »

Publications[modifier|modifier le code]

Références[modifier|modifier le code]

Liens externes[modifier|modifier le code]