Maurice V. Wilkes

According to our database1, Maurice V. Wilkes authored at least 80 papers between 1951 and 2007.

Collaborative distances:
  • Dijkstra number2 of four.
  • Erdős number3 of five.

Awards

Turing Prize recipient

Turing Prize 1967, "Professor Wilkes is best known as the builder and designer of the EDSAC, the first computer with an internally stored computer program|program. Built in 1949, the EDSAC used a mercury delay line memory. He is also known as the author, with Wheeler and Gill, of a volume on "Preparation of Programs for Electronic Digital Computers" in 1951, in which program libraries were effectively introduced".

ACM Fellow

ACM Fellow 1994, "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. He is also known as the author, with Wheeler and Gill, of a volume on 'Preparation of Programs for Electronic Digital Computers' in 1951, in which program libraries were effectively introduced.".

Timeline

Legend:

Book 
In proceedings 
Article 
PhD thesis 
Dataset
Other 

Links

Online presence:

On csauthors.net:

Bibliography

2007
High Performance Processor Chips.
Trans. High Perform. Embed. Archit. Compil., 2007

2006
What I Remember of the ENIAC.
IEEE Ann. Hist. Comput., 2006

2003
Biographies.
IEEE Ann. Hist. Comput., 2003

2001
High Performance Memory Systems.
IEEE Trans. Computers, 2001

The memory gap and the future of high performance memories.
SIGARCH Comput. Archit. News, 2001

2000
Introduction to "Babbage's Analytical Engine Plans 28 and 28a-The Programmer's Interface".
IEEE Ann. Hist. Comput., 2000

1998
A Revisionist Account of Early Language Development.
Computer, 1998

1997
The collapsed LAN: a solution to a bandwidth problem?
SIGARCH Comput. Archit. News, 1997

Arithmetic on the EDSAC MAURICE V.
IEEE Ann. Hist. Comput., 1997

The impediments to technological advancement imposed by the laws of physics.
Proceedings of the ACM'97: The Next 50 Years of Computing, 1997

1996
Arithmetic on the EDSAC.
Proceedings of the 24th ACM Conference on Computer Science, 1996

Computers Then and Now - Part 2.
Proceedings of the 24th ACM Conference on Computer Science, 1996

1995
The memory wall and the CMOS end-point.
SIGARCH Comput. Archit. News, 1995

A Tribute to Presper Eckert.
Commun. ACM, 1995

Computing perspectives.
Morgan Kaufmann, ISBN: 978-1-55860-317-2, 1995

1994
Operating Systems in a Changing World.
ACM SIGOPS Oper. Syst. Rev., 1994

The EDSAC: Origins and Design Decisions.
Proceedings of the Applications and Impacts, Information Processing '94, Volume 2, Proceedings of the IFIP 13th World Computer Congress, Hamburg, Germany, 28 August, 1994

1993
From Fortran and Algol to Object-Oriented Languages.
Commun. ACM, 1993

Light Amplifiers and Solitons.
Commun. ACM, 1993

1992
The Long-Term Future of Operating Systems.
Commun. ACM, 1992

Charles Babbage - The Great Uncle of Computing?
Commun. ACM, 1992

EDSAC 2.
IEEE Ann. Hist. Comput., 1992

1991
Software and the Programmer.
Commun. ACM, 1991

Revisiting Computer Security in the Business World.
Commun. ACM, 1991

Could It Have Been Predicted?
Commun. ACM, 1991

Pray Mr. Babbage-A character study in dramatic form.
IEEE Ann. Hist. Comput., 1991

Babbage's Expectations for his Engines.
IEEE Ann. Hist. Comput., 1991

1990
Networks, Email, and FAX.
Commun. ACM, 1990

Computer Security in the Business World.
Commun. ACM, 1990

The Bandwidth Famine.
Commun. ACM, 1990

It's All Software Now.
Commun. ACM, 1990

The Rise of the VLSI Processor.
Commun. ACM, 1990

1988
ACM SIGOPS European workshop 1988: position paper.
Proceedings of the 3rd ACM SIGOPS European Workshop: Autonomy or Interdependence in Distributed Systems? Cambridge, 1988

1986
Empiric: a sketch of a programming language designed to facilitate a fine grain of protection.
ACM SIGPLAN Notices, 1986

1984
Security Management and Protection - A Personal Approach.
Comput. J., 1984

1983
Keeping jump instructions out of the pipeline of a RISC-like computer.
SIGARCH Comput. Archit. News, 1983

Size, Power, and Speed
Proceedings of the 10th Annual Symposium on Computer Architecture, 1983, 1983

1982
Keynote address - the processor instruction set.
Proceedings of the 15th annual workshop on Microprogramming, 1982

Hardware Support for Memory Protection: Capability Implementations.
Proceedings of the Symposium on Architectural Support for Programming Languages and Operating Systems, 1982

1981
The Design of a Control Unit-Reflections on Reading Babbage's Notebooks.
IEEE Ann. Hist. Comput., 1981

1980
The Cambridge Model Distributed System.
ACM SIGOPS Oper. Syst. Rev., 1980

A New Hardware Capability Architecture.
ACM SIGOPS Oper. Syst. Rev., 1980

The Impact of Wide-Band Local Area Communication Systems on Distributed Computing.
Computer, 1980

1978
Minicomputers, main frames, and distributed systems (Keynote Address).
Proceedings of the first SIGMINI symposium on Small systems, 1978

The future of small systems (Distinguished Panel).
Proceedings of the first SIGMINI symposium on Small systems, 1978

1977
Beyond Today's Computers.
Proceedings of the Information Processing, 1977

1976
Software Engineering and Structured Programming.
IEEE Trans. Software Eng., 1976

Software Engineering and Structured Programming (Abstract).
Proceedings of the 2nd International Conference on Software Engineering, 1976

1974
Domains of Protection and the Management of Processes.
Comput. J., 1974

1973
The Cambridge Multiple-Access System in Retrospect.
Softw. Pract. Exp., 1973

The Dynamics of Paging.
Comput. J., 1973

1972
The associative languageal -1.
Int. J. Parallel Program., 1972

Associative tabular data structures.
Int. J. Parallel Program., 1972

On preserving the integrity of data bases.
Comput. J., 1972

The use of a writable control memory in a multiprogramming environment.
Proceedings of the Conference record of the 5th annual workshop on Microprogramming, 1972

Historical perspectives: computer architecture.
Proceedings of the American Federation of Information Processing Societies: Proceedings of the AFIPS '72 Fall Joint Computer Conference, December 5-7, 1972, Anaheim, California, USA, 1972

1971
Slave Memories and Segmentation.
IEEE Trans. Computers, 1971

Automatic load adjustment in time-sharing systems.
Proceedings of the SIGOPS Workshop on System Performance Evaluation, USA, 1971, 1971

1969
The Growth of Interest in Microprogramming: A Literature Survey.
ACM Comput. Surv., 1969

A model for core space allocation in a time-sharing system.
Proceedings of the American Federation of Information Processing Societies: AFIPS Conference Proceedings: 1969 Spring Joint Computer Conference, 1969

1968
Computers Then and Now.
J. ACM, 1968

The Design of Multiple-Access Computer Systems: Part 2.
Comput. J., 1968

The outer and inner syntax of a programming language.
Comput. J., 1968

1967
The design of multiple-access computer systems.
Comput. J., 1967

1966
Book Review: The Agebraic Eigenvalue Problem, by J. H. Wilkinson, 1965; 662 pages.
Comput. J., 1966

1965
Slave Memories and Dynamic Storage Allocation.
IEEE Trans. Electron. Comput., 1965

Lists and Why They are Useful.
Comput. J., 1965

1964
A programmer's utility filing system.
Comput. J., 1964

Constraint-type statements in programming languages.
Commun. ACM, 1964

1962
Book Review.
Comput. J., 1962

Panel on Priority Problems in Computer Systems.
Proceedings of the Information Processing, Proceedings of the 2nd IFIP Congress 1962, Munich, Germany, August 27, 1962

1961
Self-Repairing Computers.
IRE Trans. Electron. Comput., 1961

Review: Book Review.
Comput. J., 1961

Data Transmission and the New Outlook for the Computer Field.
Comput. J., 1961

Some proposals for improving the efficiency of ALGOL 60.
Commun. ACM, 1961

1959
Introductory speech.
Proceedings of the Information Processing, 1959

1958
The Second Decade of Computer Development.
Comput. J., 1958

Microprogramming.
Proceedings of the Papers and discussions presented at the 1958 eastern joint computer conference: Modern computers: objectives, 1958

1952
Pure and applied programming.
Proceedings of the 1952 ACM national meeting (Toronto), 1952

1951
The EDSAC computer.
Proceedings of the Papers and discussions presented at the 1951 Joint AIEE-IRE computer conference: Review of electronic digital computers, 1951


  Loading...