Computer Pioneer Award
aus Wikipedia, der freien Enzyklopädie
Der Computer Pioneer Award (eigentlich IEEE Computer Society Women of ENIAC Computer Pioneer Award) wird seit 1981 für herausragende Leistungen im Bereich Computer vergeben, die mindestens 15 Jahre zurückliegen. Er ist mit einer Silbermedaille verbunden.
Preisträger
Jahr | Preisträger | gewürdigte Leistung |
---|---|---|
2022 | Christos Papadimitriou | für grundlegende Beiträge zur Informatik über die Entwicklung der Algorithmen- und Komplexitätstheorie und ihre Anwendung in den Natur- und Sozialwissenschaften. |
2021 | Peter Denning | Für grundlegende Beiträge zu virtuellen Speichern, Internet-Infrastruktur und Computer-Ausbildung |
Moti Yung | Für Transformative Erneuerungen auf den Gebieten “Trust in Computation” – insbesondere die Miterfindung von “Malicious Cryptography” – und “Distributed Cryptosystems.” | |
2020 | Jack Dongarra | Für seine Führungsrolle im Bereich mathematischer Hochleistungs-Software. |
Demetri Terzopoulos | Für eine führende Rolle in der Entwicklung von Computersehen, Computergraphik und medizinischer Bildgebung durch Pionierforschung, die dabei geholfen hat diese Gebiete zu vereinigen und verwandte Gebiete inner- und außerhalb der Informatik beeinflusst hat. | |
2019 | Laura Haas | für Pioniererfindungen in der Architektur föderierter Datenbanken und die Integration von Daten aus vielfältigen, heterogenen Quellen. |
Jitendra Malik | Für eine führende Rolle in der Entwicklung von Computersehen in ein blühendes Forschungsgebiet durch Pionierforschung, seine Führungsrolle und seine Rolle als Mentor. | |
2018 | Barbara Liskov | CLU, Argus |
Bjarne Stroustrup | C++ | |
Sergey Brin | ||
Larry Page | ||
2016 | Grady Booch | Unified Modeling Language |
2015 | Michael J. Flynn | TCCA, SIGARCH |
Peter M. Kogge | Kogge-Stone-Addierer | |
2014 | Linus Torvalds | Linux-Kernel |
2013 | Stephen B. Furber | ARM-32-Bit-RISC-Mikroprozessor |
Edward Feigenbaum | DENDRAL | |
2012 | Cleve Moler | MATLAB |
2011 | David Kuck | Parallelarchitekturen wie ILLIAC IV, Burroughs BSP, Cedar und Parallelcompiler. |
2009 | Jean E. Sammet | Programmiersprachen |
Lynn Conway | superskalare Architektur, vereinfachte VLSI-Design-Methoden | |
2008 | Betty Jean Jeanings Bartik | Programmierer bei frühen Computern wie ENIAC, UNIVAC I |
Edward J. McCluskey | Entwurf und Synthese digitaler Systeme und erster Algorithmus für Logiksynthese (Quine-McCluskey) | |
Carl A. Petri | Petri-Netze | |
2006 | Mamoru Hosaka | Computerpionier in Japan |
Arnold M. Spielberg | Echtzeit-Datenerfassung | |
2004 | Frances E. Allen | Compiler-Optimierung |
2003 | Martin Richards | Programmiersprache BCPL |
2002 | Per Brinch Hansen | Betriebssysteme und nebenläufige Programmierung |
Robert W. Bemer | ASCII | |
2001 | Vernon Schatz | Electronic Funds Transfer |
William H. Bridge | GE DATANET 30 | |
2000 | Harold W. Lawson | Pointer-Variable in PL/I |
Gennady Stolyarov | Minsk-Software | |
Georgi Pawlowitsch Lopato | Hardware der Minsk-Serie (Belarus), RV-Familie mobiler Computer | |
1999 | Herbert Freeman | SPEEDAC der Sperry Corporation, Computergraphik, Bildverarbeitung |
1998 | Irving John Good | Kryptograph in Bletchley Park, Colossus, Manchester Mark I |
1997 | Homer (Barney) Oldfield | Electronic Recording Machine, Accounting (ERMA) im Banksektor |
Francis Elizabeth (Betty) Snyder-Holberton | Mergesort-Generator für die Univac und Compiler | |
1996 | Angel Angelov | Computerpionier in Bulgarien |
Richard F. Clippinger | Umwandlung der ENIAC in einen Computer mit Speicherprogrammierung am Aberdeen Proving Ground | |
Edgar Frank Codd | Datenbanken | |
Norbert Fristacky | Informatik in der Slowakei (digitale Schaltkreise) | |
Wiktor Michailowitsch Gluschkow | digitale Automatisierung von Computerarchitektur | |
Jozef Gruska | theoretische Informatik | |
Jiří Hořejš | Informatik | |
Ljubomir Iliew | Computerpionier in Bulgarien | |
Robert E. Kahn | TCP/IP-Protokoll | |
László Kalmár | Informatik in Ungarn | |
Antoni Kiliński | Computer in Polen | |
László Kozma | Computerpionier in Ungarn | |
Sergei Alexejewitsch Lebedew | Computerpionier in der Sowjetunion | |
Alexei Ljapunow | Kybernetik und Programmierung in der Sowjetunion | |
Romuald W. Marczynski | Computer in Polen | |
Grigore Moisil | Schaltkreise mit mehrwertiger Logik | |
Ivan Plander | Computer in der Slowakei | |
Arnold Reitsakas | Computer in Estland | |
Antonín Svoboda | Computer in der Tschechoslowakei, SAPO- und EPOS-Computer | |
1995 | Gerald Estrin | frühe Computer |
David Evans | Computergraphik | |
Butler Lampson | PC | |
Marvin Minsky | künstliche Intelligenz | |
Ken Olsen | Minicomputer | |
1994 | Gerrit A. Blaauw | IBM-System/360-Serie |
Harlan Mills | strukturierte Programmierung | |
Dennis M. Ritchie | Unix | |
Ken L. Thompson | ||
1993 | Erich Bloch | Hochleistungsrechner |
Jack S. Kilby | Miterfinder des IC | |
Willis H. Ware | frühe Computer (IAS, Johnniac) | |
1992 | Stephen W. Dunwell | Projekt Stretch |
Douglas C. Engelbart | Computer-Interface | |
1991 | Bob O. Evans | kompatible Computer |
Robert W. Floyd | Compiler | |
Thomas E. Kurtz | BASIC | |
1990 | Werner Buchholz | Computerarchitektur |
C. A. R. Hoare | Programmiersprachen | |
1989 | John Cocke | Pipeline, RISC-Konzepte |
James A. Weidenhammer | Input/Output hoher Geschwindigkeit | |
Ralph L. Palmer | IBM 604 | |
Mina Rees | Computer des Office of Naval Research (ONR) ab 1946 | |
Marshall C. Yovits | ||
F. Joachim Weyl | ||
Gordon D. Goldstein | ||
1988 | Friedrich L. Bauer | Stack-Datenstruktur (Stapelspeicher) |
Marcian E. Hoff, Jr. | Mikroprozessor | |
1987 | Robert E. Everett | Whirlwind |
Reynold B. Johnson | IBM 305 RAMAC | |
Arthur L. Samuel | Spielprogrammierung | |
Niklaus Wirth | Pascal (Programmiersprache) | |
1986 | Cuthbert C. Hurd | |
Peter Naur | Programmiersprachen | |
James H. Pomerene | Interactive Application System (IAS) und Harvest Computer | |
Adriaan van Wijngaarden | ALGOL 68 | |
1985 | John G. Kemeny | BASIC |
John McCarthy | LISP und künstliche Intelligenz | |
Alan Perlis | Informatik | |
Ivan Sutherland | SKETCHPAD | |
David Wheeler | Programmieren in Assemblersprache | |
Heinz Zemanek | Mailüfterl, Hard- und Software | |
1984 | John Vincent Atanasoff | für seinen frühen Computer |
Jerrier A. Haddad | IBM 701 | |
Nicholas C. Metropolis | Softwarelösungen auf der ENIAC | |
Nathaniel Rochester | Architektur der IBM 701 und späterer der 700er Serie | |
Willem L. van der Poel | ZEBRA-Computer | |
1982 | Harry D. Huskey | SWAC-Rechner |
Arthur Burks | Entwurf digitaler Logik | |
1981 | Jeffrey Chuan Chu | Entwurf digitaler Logik |
Außerdem gab es 1981 Gründungspreisträger (Charter Recipients):
Howard Aiken | Large Scale Computer Architecture |
Samuel N. Alexander | SEAC |
Gene Amdahl | Large Scale Computer Architecture |
John W. Backus | Fortran |
Robert S. Barton | Language Directed Architecture |
Gordon Bell | Computerentwurf |
Frederick P. Brooks | System/360 bei IBM |
Wesley A. Clark | erster Personal Computer (PC) |
Fernando J. Corbato | Time-Sharing |
Seymour Cray | Supercomputer |
Edsger W. Dijkstra | Multiprogramming Control |
J. Presper Eckert | ENIAC, der erste vollelektronische Computer |
Jay W. Forrester | erste große Speicher in der Art von Random Access Memory (Large Scale Coincident Current Memory) |
Herman Goldstine | Beiträge zu frühen Computern |
Richard W. Hamming | fehlerkorrigierende Codes |
Jean Hoerni | Halbleiterfertigung |
Grace Murray Hopper | frühe Programmierung (Compiler) |
Alston S. Householder | numerische Methoden |
David A. Huffman | Entwurf sequentieller Schaltkreise |
Kenneth Iverson | APL |
Tom Kilburn | Computerentwurf mit Paging |
Donald E. Knuth | Algorithmen |
Herman Lukoff | frühe elektronische Computerschaltkreise |
John W. Mauchly | ENIAC |
Gordon E. Moore | IC (Integrated Circuit) |
Allen Newell | Beiträge zur künstlichen Intelligenz |
Robert N. Noyce | IC |
Lawrence G. Roberts | Packet Switching |
George R. Stibitz | erste Berechnung online (Remote Computation) |
Shmuel Winograd | Effizienz von Algorithmen |
Maurice Wilkes | Mikroprogrammierung |
Konrad Zuse | erster Computer mit Prozess-Kontrolle (First Process Control Computer) |