Maurice Vincent Wilkes

Maurice Vincent Wilkes
Maurice Vincent Wilkes
microprogramação
Nascimento 26 de junho de 1913
Dudley
Morte 29 de novembro de 2010 (97 anos)
Cambridge
Nacionalidade britânico
Cidadania Reino Unido
Alma mater
  • St John's College
  • King Edward VI College Stourbridge
  • Universidade de Cambridge
Ocupação cientista de computação, engenheiro, físico, professor universitário, matemático
Prêmios Prêmio Turing (1967), Prêmio Memorial Harry H. Goode (1968), Prêmio Eckert–Mauchly (1980), Prêmio W. Wallace McDowell (1981), Prêmio Kyoto (1992), Medalha John von Neumann IEEE (1997), Medalha Mountbatten (1997)
Empregador(a) Digital Equipment Corporation, Universidade de Cambridge, Instituto de Tecnologia de Massachusetts, Olivetti
Instituições Telecommunications Research Establishment, University of Cambridge Computer Laboratory, British Computer Society, Digital Equipment Corporation
Campo(s) ciência da computação
Obras destacadas EDSAC
Página oficial
http://www.cl.cam.ac.uk/~mvw1/
[edite no Wikidata]

Maurice Vincent Wilkes (Dudley, 26 de junho de 1913Cambridge, 29 de novembro de 2010) foi um cientista da computação inglês.[1]

Graduou-se no St John's College, Universidade de Cambridge, onde estudou de 1931 a 1934. Continuou os estudos para obter um doutorado em física, em 1936, com um estudo sobre a propagação de ondas de rádio longas na ionosfera. Foi indicado para uma vaga na Universidade de Cambridge, onde se envolveu na criação de um laboratório de computação hoje denominado University of Cambridge Computer Laboratory, que é o Departamento de Ciência de Computadores e Tecnologia da Universidade de Cambridge.

Foi convocado para servir na Segunda Guerra Mundial e trabalhou no desenvolvimento do radar.

Em 1945 foi indicado ao cargo de vice-diretor do Laboratório de Matemática da Universidade de Cambridge (depois viria a ser conhecido por Laboratório de Computadores).

O Laboratório de Cambridge possuía diversos equipamentos, incluindo um analisador diferencial. Wilkes obteve uma cópia da descrição do EDVAC de John von Neumann em construção por Presper Eckert e John Mauchly na Moore School of Electrical Engineering. Teve de lê-lo em uma noite porque devia retornar a cópia e naquela época não havia as facilidades de fotocópia de hoje em dia. Imediatamente decidiu que aquela era a forma que a computação deveria proceder.

Posto que o laboratório tinha seus recursos próprios, ele pode imediatamente iniciar os trabalhos com uma pequena máquina prática, o EDSAC. Decidiu que não deveria fazer um computador melhor, mas simplesmente fazer um para a universidade. Decisão puramente prática. Usou somente métodos provados para a construção de cada parte da máquina. A máquina resultante deste processo era menor e mais lenta que suas contemporâneas. Entretanto, seu computador foi o primeiro a ter programa gravados de forma prática e começou a operar em Maio de 1949.

Em 1951, desenvolve o conceito da microprogramação baseado no uso das memórias ROM para controle da Unidade Central de Processamento; este conceito simplificou o desenvolvimento das CPU. A microprogramação foi primeiro descrita na Conferência Inaugural de Computação da Universidade de Manchester e depois publicada na revista IEEE Spectrum em 1955. Seu conceito foi implementado no EDSAC 2.

O próximo computador de seu laboratório foi o Titan, numa joint venture com a Ferranti Ltd. Ele suportava o primeiro sistema de tempo compartilhado do Reino Unido e provia amplo acesso a recursos de computação na universidade, inclusive gráficos compartilhados para mecânica, CAD.

Um compomente notável do projeto do sistema operacional do Titan era seu acesso baseado tanto na identificação do programa quanto da do usuário. Ele introduziu a criptografia de senha usada depois pelo Unix.

A Wilkes é também creditada a ideia de rótulos simbólicos, macros, e bibliotecas de sub-rotinas que tornaram a programação mais fácil e pavimentaram o caminho para as linguagens de programação de alto nível.

Posteriormente, Wilkes trabalhou num sistema pioneiro de compartilhamento de tempo, hoje denominado sistema operacional multiusuário, e em computação distribuída. Em 1956 foi eleito membro da Royal Society. Em 1967 recebeu o Prêmio Turing com a seguinte citação:

O Professor Wilkes é mais conhecido pelo projeto do EDSAC, o primeiro computador com um programa embutido. Construído em 1949, o EDSAC usava memórias mercury delay line. Ele é também autor com Wheeler e Gill, de Preparation of Programs for Electronic Digital Computers em 1951, em que bibliotecas de programas foram introduzidas de forma eficiente.

No fim da década de 1960, Wilkes se dedica também a computação baseada em capacidade, e o laboratório monta um único computador, o Cambridge CAP. Em 1974 Wilkes junta-se à uma rede suíça (em Hasler AG) que usava uma topologia de anel para alocação de tempo na rede. O laboratório inicialmente usou um prototipo para compartilhar periféricos. Uma parceria comercial foi formada e tecnologias similares se tornaram disponíveis de forma ampla na Inglaterra.

Em 1980 se aposenta como professor e da direção o laboratório e assume cargo na Digital Equipment Corporation em Maynard, Massachusetts. Retorna à Inglaterra em 1986 e se torna membro da Divisão de Pesquisa Estratégica da Olivetti. Em 1993 recebe o título de Doctor of Science da Universidade de Cambridge. É nomeado Sir, ou feito Cavaleiro do Império Britânico, em 2000. Em 2002 retorna ao Laboratório de Computação de Cambridge como Professor Emérito.

Sir Wilkes conheceu a sua esposa, Nina Twyman, uma classicista, em Cambridge em 1947. Nina faleceu em 2008. O casal teve três filhos: Anthony, Margaret e Helen."

A ele é atribuída a frase:

Lembro do exato momento em que me dei conta que boa parte de minha vida foi dedicada a localizar erros em meus próprios programas.

Publicações (inglês)

  • Time-sharing Computer Systems. Elsevier, 1975. ISBN 0-444-19525-4
  • Memoirs of a Computer Pioneer. The MIT Press, 1985. ISBN 0-262-23122-0

Referências

  1. «Father of British computing Sir Maurice Wilkes dies» (em inglês)  A referência emprega parâmetros obsoletos |lingua2= (ajuda)

Ligações externas

  • Lista de artigos
  • Página pessoal
  • Biografia de Maurice Wilkes
  • Laboratório de Computação, Universidade de Cambridge


Precedido por
Alan Perlis
Prêmio Turing
1967
Sucedido por
Richard Hamming
Precedido por
Carver Mead
Medalha John von Neumann IEEE
1997
Sucedido por
Ivan Sutherland


  • v
  • d
  • e
1966: Alan Perlis · 1967: Maurice Vincent Wilkes · 1968: Richard Hamming · 1969: Marvin Minsky · 1970: James Hardy Wilkinson · 1971: John McCarthy · 1972: Edsger Dijkstra · 1973: Charles Bachman · 1974: Donald Knuth · 1975: Allen Newell e Herbert Simon · 1976: Michael Rabin e Dana Scott · 1977: John Backus · 1978: Robert Floyd · 1979: Kenneth Iverson · 1980: Charles Antony Richard Hoare · 1981: Edgar Frank Codd · 1982: Stephen Cook · 1983: Ken Thompson e Dennis Ritchie · 1984: Niklaus Wirth · 1985: Richard Karp · 1986: John Hopcroft e Robert Tarjan · 1987: John Cocke · 1988: Ivan Sutherland · 1989: William Kahan · 1990: Fernando Corbató · 1991: Robin Milner · 1992: Butler Lampson · 1993: Juris Hartmanis e Richard Stearns · 1994: Edward Feigenbaum e Raj Reddy · 1995: Manuel Blum · 1996: Amir Pnueli · 1997: Douglas Engelbart · 1998: James Gray · 1999: Fred Brooks · 2000: Andrew Chi-Chih Yao · 2001: Ole-Johan Dahl e Kristen Nygaard · 2002: Ronald Rivest, Adi Shamir e Leonard Adleman · 2003: Alan Kay · 2004: Vint Cerf e Robert Kahn · 2005: Peter Naur · 2006: Frances Allen · 2007: Edmund Clarke, Ernest Allen Emerson e Joseph Sifakis · 2008: Barbara Liskov · 2009: Charles Thacker · 2010: Leslie Valiant · 2011: Judea Pearl · 2012: Silvio Micali e Shafrira Goldwasser · 2013: Leslie Lamport · 2014: Michael Stonebraker · 2015: Martin Hellman e Whitfield Diffie · 2016: Tim Berners-Lee · 2017: John LeRoy Hennessy e David A. Patterson · 2018: Yoshua Bengio, Geoffrey Hinton e Yann LeCun · 2019: Edwin Catmull e Pat Hanrahan · 2020: Alfred Aho e Jeffrey Ullman · 2021: Jack Dongarra · 2022: Robert Metcalfe · 2023: Avi Wigderson
  • v
  • d
  • e

1992: Gordon Bell · 1993: Fred Brooks · 1994: John Cocke · 1995: Donald Knuth · 1996: Carver Mead · 1997: Maurice Vincent Wilkes · 1998: Ivan Sutherland · 1999: Douglas Engelbart · 2000: John LeRoy Hennessy e David A. Patterson · 2001: Butler Lampson · 2002: Ole-Johan Dahl e Kristen Nygaard · 2003: Alfred Aho · 2004: Barbara Liskov · 2005: Michael Stonebraker · 2006: Edwin Catmull · 2007: Charles Thacker · 2008: Leslie Lamport · 2009: Susan Lois Graham · 2010: John Hopcroft e Jeffrey Ullman · 2011: Charles Antony Richard Hoare · 2012: Edward McCluskey · 2013: Jack Dennis · 2014: Cleve Moler · 2015: James Gosling · 2016: Christos Papadimitriou · 2017: Vladimir Vapnik · 2018: Patrick Cousot


Controle de autoridade