Maurice Wilkes
   HOME

TheInfoList



OR:

Sir Maurice Vincent Wilkes (26 June 1913 – 29 November 2010) was an English
computer scientist A computer scientist is a scientist who specializes in the academic study of computer science. Computer scientists typically work on the theoretical side of computation. Although computer scientists can also focus their work and research on ...
who designed and helped build the
Electronic Delay Storage Automatic Calculator The Electronic Delay Storage Automatic Calculator (EDSAC) was an early British computer. Inspired by John von Neumann's seminal ''First Draft of a Report on the EDVAC'', the machine was constructed by Maurice Wilkes and his team at the Universi ...
(EDSAC), one of the earliest
stored-program computer A stored-program computer is a computer that stores program instructions in electronically, electromagnetically, or optically accessible memory. This contrasts with systems that stored the program instructions with plugboards or similar mechani ...
s, and who invented microprogramming, a method for using stored-program logic to operate the control unit of a
central processing unit A central processing unit (CPU), also called a central processor, main processor, or just processor, is the primary Processor (computing), processor in a given computer. Its electronic circuitry executes Instruction (computing), instructions ...
's circuits. At the time of his death, Wilkes was an
Emeritus Professor ''Emeritus/Emerita'' () is an honorary title granted to someone who retires from a position of distinction, most commonly an academic faculty position, but is allowed to continue using the previous title, as in "professor emeritus". In some c ...
at the
University of Cambridge The University of Cambridge is a Public university, public collegiate university, collegiate research university in Cambridge, England. Founded in 1209, the University of Cambridge is the List of oldest universities in continuous operation, wo ...
.


Early life, education, and military service

Wilkes was born in
Dudley Dudley ( , ) is a market town in the West Midlands, England, southeast of Wolverhampton and northwest of Birmingham. Historically part of Worcestershire, the town is the administrative centre of the Metropolitan Borough of Dudley. In the ...
,
Worcestershire Worcestershire ( , ; written abbreviation: Worcs) is a Ceremonial counties of England, ceremonial county in the West Midlands (region), West Midlands of England. It is bordered by Shropshire, Staffordshire, and the West Midlands (county), West ...
, England the only child of Ellen (Helen), née Malone (1885–1968) and Vincent Joseph Wilkes (1887–1971), an accounts clerk at the estate of the Earl of Dudley. He grew up in
Stourbridge Stourbridge () is a market town in the Metropolitan Borough of Dudley in the West Midlands (county), West Midlands, England. Situated on the River Stour, Worcestershire, River Stour, the town lies around west of Birmingham, at the southwester ...
, West Midlands, and was educated at King Edward VI College, Stourbridge. During his school years he was introduced to
amateur radio Amateur radio, also known as ham radio, is the use of the radio frequency radio spectrum, spectrum for purposes of non-commercial exchange of messages, wireless experimentation, self-training, private recreation, radiosport, contesting, and emer ...
by his chemistry teacher. He studied the
Mathematical Tripos The Mathematical Tripos is the mathematics course that is taught in the Faculty of Mathematics, University of Cambridge, Faculty of Mathematics at the University of Cambridge. Origin In its classical nineteenth-century form, the tripos was a di ...
at St John's College, Cambridge, from 1931 to 1934, and in 1936 completed his PhD in
physics Physics is the scientific study of matter, its Elementary particle, fundamental constituents, its motion and behavior through space and time, and the related entities of energy and force. "Physical science is that department of knowledge whi ...
on the subject of radio propagation of very long radio waves in the
ionosphere The ionosphere () is the ionized part of the upper atmosphere of Earth, from about to above sea level, a region that includes the thermosphere and parts of the mesosphere and exosphere. The ionosphere is ionized by solar radiation. It plays ...
. He was appointed to a junior faculty position of the
University of Cambridge The University of Cambridge is a Public university, public collegiate university, collegiate research university in Cambridge, England. Founded in 1209, the University of Cambridge is the List of oldest universities in continuous operation, wo ...
, through which he was involved in the establishment of a computing laboratory. He was called up for military service during
World War II World War II or the Second World War (1 September 1939 – 2 September 1945) was a World war, global conflict between two coalitions: the Allies of World War II, Allies and the Axis powers. World War II by country, Nearly all of the wo ...
and worked on
radar Radar is a system that uses radio waves to determine the distance ('' ranging''), direction ( azimuth and elevation angles), and radial velocity of objects relative to the site. It is a radiodetermination method used to detect and track ...
at the
Telecommunications Research Establishment The Telecommunications Research Establishment (TRE) was the main United Kingdom research and development organisation for radio navigation, radar, infra-red detection for heat seeking missiles, and related work for the Royal Air Force (RAF) ...
(TRE) and in
operational research Operations research () (U.S. Air Force Specialty Code: Operations Analysis), often shortened to the initialism OR, is a branch of applied mathematics that deals with the development and application of analytical methods to improve management and ...
.


Research and career

In 1945, Wilkes was appointed as the second director of the University of Cambridge Mathematical Laboratory (later known as the Computer Laboratory). The Cambridge laboratory initially had many different computing devices, including a
differential analyser The differential analyser is a mechanical analogue computer designed to solve differential equations by integration, using wheel-and-disc mechanisms to perform the integration. It was one of the first advanced computing devices to be used ope ...
. One day
Leslie Comrie Leslie John Comrie FRS (15 August 1893 – 11 December 1950) was an astronomer and a pioneer in mechanical computation. Life Leslie John Comrie was born in Pukekohe (south of Auckland), New Zealand, on 15 August 1893. He attended Auckland U ...
visited Wilkes and lent him a copy of
John von Neumann John von Neumann ( ; ; December 28, 1903 – February 8, 1957) was a Hungarian and American mathematician, physicist, computer scientist and engineer. Von Neumann had perhaps the widest coverage of any mathematician of his time, in ...
's prepress description of the
EDVAC EDVAC (Electronic Discrete Variable Automatic Computer) was one of the earliest electronic computers. It was built by Moore School of Electrical Engineering at the University of Pennsylvania. Along with ORDVAC, it was a successor to the ENIAC. ...
, a successor to the
ENIAC ENIAC (; Electronic Numerical Integrator and Computer) was the first Computer programming, programmable, Electronics, electronic, general-purpose digital computer, completed in 1945. Other computers had some of these features, but ENIAC was ...
under construction by Presper Eckert and
John Mauchly John William Mauchly ( ; August 30, 1907 – January 8, 1980) was an American physicist who, along with J. Presper Eckert, designed ENIAC, the first general-purpose electronic digital computer, as well as EDVAC, BINAC and UNIVAC I, the f ...
at the
Moore School of Electrical Engineering The Moore School of Electrical Engineering was a school at the University of Pennsylvania. The school was integrated into the University of Pennsylvania School of Engineering and Applied Science. The Moore School came into existence as a resul ...
. He had to read it overnight because he had to return it and no photocopying facilities existed. He decided immediately that the document described the logical design of future computing machines, and that he wanted to be involved in the design and construction of such machines. In August 1946 Wilkes travelled by ship to the United States to enroll in the
Moore School Lectures ''Theory and Techniques for Design of Electronic Digital Computers'' (popularly called the "Moore School Lectures") was a course in the construction of electronic digital computers held at the University of Pennsylvania's Moore School of Electrica ...
, of which he was only able to attend the final two weeks because of various travel delays. During the five-day return voyage to England, Wilkes sketched out in some detail the logical structure of the machine which would become EDSAC.


EDSAC

Since his laboratory had its own funding, he was immediately able to start work on a small practical machine,
EDSAC The Electronic Delay Storage Automatic Calculator (EDSAC) was an early British computer. Inspired by John von Neumann's seminal ''First Draft of a Report on the EDVAC'', the machine was constructed by Maurice Wilkes and his team at the Universit ...
(for "Electronic Delay Storage Automatic Calculator"), once back at Cambridge. He decided that his mandate was not to invent a better computer, but simply to make one available to the university. Therefore, his approach was relentlessly practical. He used only proven methods for constructing each part of the computer. The resulting computer was slower and smaller than other planned contemporary computers. However, his laboratory's computer was the second practical
stored-program computer A stored-program computer is a computer that stores program instructions in electronically, electromagnetically, or optically accessible memory. This contrasts with systems that stored the program instructions with plugboards or similar mechani ...
to be completed and operated successfully from May 1949, well over a year before the much larger and more complex EDVAC. In 1950, along with David Wheeler, Wilkes used EDSAC to solve a differential equation relating to gene frequencies in a paper by
Ronald Fisher Sir Ronald Aylmer Fisher (17 February 1890 – 29 July 1962) was a British polymath who was active as a mathematician, statistician, biologist, geneticist, and academic. For his work in statistics, he has been described as "a genius who a ...
. This represents the first use of a computer for a problem in the field of
biology Biology is the scientific study of life and living organisms. It is a broad natural science that encompasses a wide range of fields and unifying principles that explain the structure, function, growth, History of life, origin, evolution, and ...
.


Other computing developments

In 1951, he developed the concept of microprogramming from the realisation that the
central processing unit A central processing unit (CPU), also called a central processor, main processor, or just processor, is the primary Processor (computing), processor in a given computer. Its electronic circuitry executes Instruction (computing), instructions ...
of a computer could be controlled by a miniature, highly specialised computer program in high-speed
ROM Rom, or ROM may refer to: Biomechanics and medicine * Risk of mortality, a medical classification to estimate the likelihood of death for a patient * Rupture of membranes, a term used during pregnancy to describe a rupture of the amniotic sac * ...
. This concept greatly simplified CPU development. Microprogramming was first described at the
University of Manchester The University of Manchester is a public university, public research university in Manchester, England. The main campus is south of Manchester city centre, Manchester City Centre on Wilmslow Road, Oxford Road. The University of Manchester is c ...
Computer Inaugural Conference in 1951, then expanded and published in ''
IEEE Spectrum ''IEEE Spectrum'' is a magazine edited and published by the Institute of Electrical and Electronics Engineers. The first issue of ''IEEE Spectrum'' was published in January 1964 as a successor to ''Electrical Engineering''. In 2010, ''IEEE Spe ...
'' in 1955. This concept was implemented for the first time in EDSAC 2, which also used multiple identical "bit slices" to simplify design. Interchangeable, replaceable tube assemblies were used for each bit of the processor. The next computer for his laboratory was the
Titan Titan most often refers to: * Titan (moon), the largest moon of Saturn * Titans, a race of deities in Greek mythology Titan or Titans may also refer to: Arts and entertainment Fictional entities Fictional locations * Titan in fiction, fictiona ...
, a joint venture with
Ferranti Ferranti International PLC or simply Ferranti was a UK-based electrical engineering and equipment firm that operated for over a century, from 1885 until its bankruptcy in 1993. At its peak, Ferranti was a significant player in power grid system ...
Ltd begun in 1963. It eventually supported the UK's first time-sharing system which was inspired by CTSS and provided wider access to computing resources in the university, including time-shared graphics systems for mechanical CAD. A notable design feature of the Titan's
operating system An operating system (OS) is system software that manages computer hardware and software resources, and provides common daemon (computing), services for computer programs. Time-sharing operating systems scheduler (computing), schedule tasks for ...
was that it provided controlled access based on the identity of the program, as well as or instead of, the identity of the user. It introduced the password encryption system used later by
Unix Unix (, ; trademarked as UNIX) is a family of multitasking, multi-user computer operating systems that derive from the original AT&T Unix, whose development started in 1969 at the Bell Labs research center by Ken Thompson, Dennis Ritchie, a ...
. Its programming system also had an early version control system. Wilkes is also credited with the idea of symbolic labels, macros and subroutine libraries. These are fundamental developments that made programming much easier and paved the way for high-level
programming language A programming language is a system of notation for writing computer programs. Programming languages are described in terms of their Syntax (programming languages), syntax (form) and semantics (computer science), semantics (meaning), usually def ...
s. Later, Wilkes worked on an early timesharing system (now termed a multi-user operating system) and
distributed computing Distributed computing is a field of computer science that studies distributed systems, defined as computer systems whose inter-communicating components are located on different networked computers. The components of a distributed system commu ...
. Toward the end of the 1960s, Wilkes also became interested in capability-based computing, and the laboratory assembled a unique computer, the Cambridge CAP. In 1974, Wilkes encountered a Swiss data network (at Hasler AG) that used a ring topology to allocate time on the network. The laboratory initially used a prototype to share peripherals. Eventually, commercial partnerships were formed, and similar technology became widely available in the UK.


Awards, honours and leadership

Wilkes received a number of distinctions: he was a
Knight Bachelor The title of Knight Bachelor is the basic rank granted to a man who has been knighted by the monarch but not inducted as a member of one of the organised Order of chivalry, orders of chivalry; it is a part of the Orders, decorations, and medals ...
,
Distinguished Fellow of the British Computer Society Distinguished Fellow of the British Computer Society (DFBCS or DistFBCS) is an award and fellowship granted by the British Computer Society for members of the computing profession who have made an outstanding contribution to the advancement of co ...
, a
Fellow of the Royal Academy of Engineering Fellowship of the Royal Academy of Engineering (FREng) is an award and Scholarship, fellowship for engineers who are recognised by the Royal Academy of Engineering as being the best and brightest engineers, inventors and technologists in United K ...
and a
Fellow of the Royal Society Fellowship of the Royal Society (FRS, ForMemRS and HonFRS) is an award granted by the Fellows of the Royal Society of London to individuals who have made a "substantial contribution to the improvement of natural science, natural knowledge, incl ...
. Wilkes was a founder member of the
British Computer Society image:Maurice Vincent Wilkes 1980 (3).jpg, Sir Maurice Wilkes served as the first President of BCS in 1957. The British Computer Society (BCS), branded BCS, The Chartered Institute for IT, since 2009, is a professional body and a learned ...
(BCS) and its first president (1957–1960). He received the
Turing Award The ACM A. M. Turing Award is an annual prize given by the Association for Computing Machinery (ACM) for contributions of lasting and major technical importance to computer science. It is generally recognized as the highest distinction in the fi ...
in 1967, with the following citation: "Professor Wilkes is best known as the builder and designer of the EDSAC, the first computer with an internally stored program. Built in 1949, the EDSAC used a mercury
delay-line memory Delay-line memory is a form of computer memory, mostly obsolete, that was used on some of the earliest Digital data, digital computers, and is reappearing in the form of #Optical_delay_lines, optical delay lines. Like many modern forms of electro ...
. He is also known as the author, with David Wheeler and
Stanley Gill Professor Stanley Gill (26 March 1926 – 5 April 1975) was a British computer scientist credited, along with Maurice Wilkes and David Wheeler, with the invention of the first computer subroutine. Early life, education and career Stanley Gill w ...
, of a volume on ''Preparation of Programs for Electronic Digital Computers'' in 1951, in which program libraries were effectively introduced." In 1968 he received the Harry H. Goode Memorial Award, with the following citation: "For his many original achievements in the computer field, both in engineering and software, and for his contributions to the growth of professional society activities and to international cooperation among computer professionals." In 1972, Wilkes was awarded an honorary Doctor of Science by
Newcastle University Newcastle University (legally the University of Newcastle upon Tyne) is a public research university based in Newcastle upon Tyne, England. It has overseas campuses in Singapore and Malaysia. The university is a red brick university and a mem ...
. In 1980, he retired from his professorships and post as the head of the Computer Laboratory and joined the central engineering staff of
Digital Equipment Corporation Digital Equipment Corporation (DEC ), using the trademark Digital, was a major American company in the computer industry from the 1960s to the 1990s. The company was co-founded by Ken Olsen and Harlan Anderson in 1957. Olsen was president until ...
in Maynard, Massachusetts, US. Wilkes was awarded the
Faraday Medal The Faraday Medal is a top international medal awarded by the UK Institution of Engineering and Technology (IET) (previously called the Institution of Electrical Engineers (IEE)). As one of the world's most prestigious awards in engineering, it ...
by the
Institution of Electrical Engineers The Institution of Electrical Engineers (IEE) was a British professional organisation of electronics, electrical, manufacturing, and information technology professionals, especially electrical engineers. It began in 1871 as the Society of Tel ...
in 1981. The Maurice Wilkes Award, awarded annually for an outstanding contribution to computer architecture made by a young computer scientist or engineer, is named after him. In 1986, he returned to England and became a member of
Olivetti Olivetti S.p.A. is an Italian manufacturer of computers, tablets, smartphones, printers and other such business products as calculators and fax machines. Headquartered in Ivrea, in the Metropolitan City of Turin, the company has been owned b ...
's Research Strategy Board. In 1987, he was awarded an Honorary Degree (Doctor of Science) by the
University of Bath The University of Bath is a public research university in Bath, England. Bath received its royal charter in 1966 as Bath University of Technology, along with a number of other institutions following the Robbins Report. Like the University ...
. In 1993 Wilkes was presented, by Cambridge University, with an honorary Doctor of Science degree. In 1994 he was inducted as a Fellow of the
Association for Computing Machinery The Association for Computing Machinery (ACM) is a US-based international learned society for computing. It was founded in 1947 and is the world's largest scientific and educational computing society. The ACM is a non-profit professional membe ...
. He was awarded the
Mountbatten Medal The IET Mountbatten Medal is awarded annually for an outstanding contribution, or contributions over a period, to the promotion of electronics or information technology and their application. The Medal was established by the National Electronics C ...
in 1997 and in 2000 presented the inaugural Pinkerton Lecture. He was
knighted A knight is a person granted an honorary title of a knighthood by a head of state (including the pope) or representative for service to the monarch, the church, or the country, especially in a military capacity. The concept of a knighthood ...
in the 2000 New Years Honours List. In 2001, he was inducted as a Fellow of the
Computer History Museum The Computer History Museum (CHM) is a computer museum in Mountain View, California. The museum presents stories and artifacts of Silicon Valley and the Information Age, and explores the Digital Revolution, computing revolution and its impact ...
"for his contributions to computer technology, including early machine design, microprogramming, and the Cambridge Ring network." In 2002, Wilkes moved back to the Computer Laboratory, University of Cambridge, as an emeritus professor. In his memoirs Wilkes wrote:


Publications

*''Oscillations of the Earth's Atmosphere'' (1949), Cambridge University Press *''Preparation of Programs for an Electronic Digital Computer'' (1951), with D. J. Wheeler and S. Gill, Addison Wesley Press *''Automatic Digital Computers'' (1956), Methuen Publishing *''A Short Introduction to Numerical Analysis'' (1966), Cambridge University Press *''Time-sharing Computer Systems'' (1968), Macdonald *''The Cambridge CAP Computer and its Operating System'' (1979), with R. M. Needham, Elsevier * *


Personal life

Wilkes married classicist Nina Twyman in 1947.Memorial Tributes: Volume 15, National Academies Press, 2011, page 424 She died in 2008, he in 2010. Wilkes was survived by one son and two daughters.


References


External links


Oral history interview with David J. Wheeler
Charles Babbage Institute The IT History Society (ITHS) is an organization that supports the history and scholarship of information technology by encouraging, fostering, and facilitating archival and historical research. Formerly known as the Charles Babbage Foundation, ...
, University of Minnesota. Wheeler was a research student under Wilkes at the University Mathematical Laboratory at Cambridge from 1948 to 1951. Wheeler discusses the
EDSAC The Electronic Delay Storage Automatic Calculator (EDSAC) was an early British computer. Inspired by John von Neumann's seminal ''First Draft of a Report on the EDVAC'', the machine was constructed by Maurice Wilkes and his team at the Universit ...
project, the influence of EDSAC on the ILLIAC, the ORDVAC, and the
IBM 701 The IBM 701 Electronic Data Processing Machine, known as the Defense Calculator while in development, was IBM’s first commercial scientific computer and its first series production mainframe computer, which was announced to the public on May 2 ...
computers, as well as visits to Cambridge by
Douglas Hartree Douglas Rayner Hartree (27 March 1897 – 12 February 1958) was an English mathematician and physicist most famous for the development of numerical analysis and its application to the Hartree–Fock equations of atomic physics and the c ...
, Nelson Blackman (of ONR),
Peter Naur Peter Naur (25 October 1928 – 3 January 2016) was a Danish computer science pioneer and 2005 Turing Award winner. He is best remembered as a contributor, with John Backus, to the Backus–Naur form (BNF) notation used in describing the syntax ...
, Aad van Wijngarden, Arthur van der Poel, Friedrich Bauer, and Louis Couffignal.
Listen to an oral history interview with Maurice Wilkes
– recorded in June 2010 fo
An Oral History of British Science
at the British Library
An after-dinner talk by Maurice Wilkes at King's College, Cambridge, about Alan Turing
Filmed on 1 October 1997 by Ian Pratt (video) {{DEFAULTSORT:Wilkes, Maurice Vincent 1913 births 2010 deaths Alumni of St John's College, Cambridge British computer scientists Computer designers Digital Equipment Corporation people English physicists Fellows of the Royal Academy of Engineering Fellows of the Royal Society Fellows of the British Computer Society Foreign associates of the National Academy of Sciences History of computing in the United Kingdom Knights Bachelor Members of the University of Cambridge Computer Laboratory People educated at King Edward VI College, Stourbridge People from Dudley Kyoto laureates in Advanced Technology Presidents of the British Computer Society Turing Award laureates 1994 fellows of the Association for Computing Machinery Military personnel from the West Midlands (county) British military personnel of World War II