A certificate and $5,000 are awarded jointly by the ACM and the Computer
Society for outstanding contributions to the field of computer and digital
systems architecture.
| Mateo Valero |
2007 |
For extraordinary leadership in building a
world class computer architecture research center, for seminal contributions in
the areas of vector computing and multithreading, and for pioneering basic new
approaches to instruction-level parallelism |
| James H. Pomerene |
2006 |
For pioneering innovations in computer
architecture, including early concepts in cache, reliable memories, pipelining
and branch prediction, for the design of the IAS computer and for the design of
the Harvest supercomputer. |
|
Robert P. Colwell
|
2005
|
For outstanding achievements in the design and implementation of
industry-changing microarchitectures, and for significant contributions to the
RISC/CISC architecture debate.
|
|
Frederick P. Brooks, Jr.
|
2004
|
For the definition of computer architecture and contributions to the
concept of computer families and to the principles of instruction set design;
for seminal contributions in instruction sequencing, including interrupt
systems and execute instructions; and for contributions to the IBM 360
instruction set architecture.
|
|
Joseph A. (Josh) Fisher
|
2003
|
In recognition of 25 years of seminal contributions to instruction-level
parallelism, pioneering work on VLIW architectures, and the formulation of the
Trace Scheduling compilation technique.
|
|
B. Ramakrishna (Bob) Rau
|
2002
|
For pioneering contributions to statically-scheduled instruction-level
parallel processors and their compilers.
|
|
John Hennessy
|
2001
|
For being the founder and chief architect of the MIPS Computer Systems
and contributing to the development of the landmark MIPS R2000
microprocessor.
|
|
Edward S. Davidson
|
2000
|
For seminal contributions to the design, implementation,
and performance evaluation of high performance pipelines and
multiprocessor systems.
|
|
James E. Smith
|
1999
|
For fundamental contributions to high performance micrarchitecture,
including saturating counters for branch prediction, reorder buffers for
precise exceptions, decoupled access/execute architectures, and vector
supercomputer organization memory, and interconnects.
|
|
Tadashi Watanabe
|
1998
|
For contributions to the architectural design of supercomputers with
multiple/parallel vector pipelines and programmable vector caches.
|
|
Robert Tomasulo
|
1997
|
For the ingenious Tomasulo's algorithm, which enabled
out-of-order execution processors to be implemented.
|
|
Yale N. Patt
|
1996
|
For important contributions to instruction level parallelism and
superscalar processor design.
|
|
John H. Crawford
|
1995
|
In recognition of your impact on the computer industry through your
development of microprocessor technology.
|
|
James E. Thornton
|
1994
|
For his pioneering work on high performance processors; for inventing
the scoreboard for instruction issue; and for fundamental contributions to
vector supercomputing.
|
|
David Kuck
|
1993
|
For his impact on the field of supercomputing, including his work in
shared memory multiprocessing, clustered memory hierarchies, compiler
technology, and application/library tuning.
|
|
Michael J. Flynn
|
1992
|
For his important and seminal contributions to processor organization
and classification, computer arithmetic and performance evaluation.
|
|
Burton Smith
|
1991
|
For pioneering work in the design and implementation of scalable shared
memory multiprocessors.
|
|
Kenneth Batcher
|
1990
|
For contributions to parallel computer architecture, both for pioneering
theories in interconnection networks and for the pioneering implementations of
parallel computers.
|
|
Seymour Cray
|
1989
|
For a career of achievements that have advanced supercomputer
design.
|
|
Daniel P. Siewiorek
|
1988
|
For outstanding contributions in parallel computer architecture,
reliability, and computer architecture education.
|
|
Gene M. Amdahl
|
1987
|
For outstanding innovations in computer architecture, including
pipelining, instruction look- ahead and cache memory.
|
|
Harvey G. Cragon
|
1986
|
For major contributions to computer architecture and for pioneering the
application of integrated circuits for computer purposes and for serving as
architect of the Texas Instruments scientific computer and for playing a
leading role in many other computing developments in that company.
|
|
John Cocke
|
1985
|
For contributions to high performance computer architecture through
lookahead, parallelism and pipeline utilization, and to reduced instruction set
computer architecture through the exploitation of hardware-software tradeoffs
and compiler optimization.
|
|
Jack B. Dennis
|
1984
|
|
|
Tom Kilburn
|
1983
|
|
|
C. Gordon Bell
|
1982
|
|
|
Wesley A. Clark
|
1981
|
|
|
Maurice V. Wilkes
|
1980
|
|
|
Robert S. Barton
|
1979
|
|