Prêmio Pioneiro da Computação

O Prêmio Pioneiro da Computação (em inglês: Computer Pioneer Award) foi estabelecido em 1981 pelo "Board of Governors" da IEEE Computer Society para o reconhecimento e honra daquelas pessoas cujos esforços resultaram na criação e vitalidade contínua da indústria de computadores. O prêmio é concedido a pessoas de destaque cujas principais contribuições aos conceitos e desenvolvimento do campo dos computadores foi feita no mínimo a mais de quinze anos.

Laureados Fundadores

editar

Em 1981 houve uma premiação especial para "Laureados Fundadores" (em inglês: Charter Recipients)

Howard Aiken Arquitetura de computador em grande escala
Samuel Nathan Alexander SEAC
Gene Amdahl Arquitetura de computador em grande escala
John Backus Fortran
Robert Stanley Barton Arquitetura de linguagem direta
Gordon Bell Projeto de computadores
Fred Brooks OS/360 da IBM
Wesley Allison Clark Primeiro Personal Computer (PC)
Fernando Corbató Tempo compartilhado
Seymour Cray Supercomputador
Edsger Dijkstra Controle de multiprogramação
John Presper Eckert ENIAC, o primeiro computador completamente eletrônico
Jay Wright Forrester Primeiro armazenador do tipo RAM
Herman Goldstine Contribuições para os primeiros computadores
Richard Hamming Códigos corretores de erro
Jean Hoerni Produção de semicondutores
Grace Hopper Início da programação (Compilador)
Alston Scott Householder Métodos numéricos
David A. Huffman Projeto de circuitos sequenciais
Kenneth Iverson APL
Tom Kilburn Projeto de computador com memória paginada
Donald Knuth Algoritmos
Herman Lukoff Início dos computador com circuitos eletrônicos
John Mauchly ENIAC
Gordon Moore Circuito integrado
Allen Newell Contribuições à inteligência artificial
Robert Noyce Circuito integrado
Lawrence Roberts Comutação de pacotes
George Stibitz Primeiro cálculo online (Remote Computation)
Shmuel Winograd Eficiência de algoritmos
Maurice Vincent Wilkes Microprogramação
Konrad Zuse Primeiro computador com com controle de processo (First Process Control Computer)

Premiados

editar
Ano Recipiente Contribuição significante
1981 Jeffrey Chuan Chu Projeto de lógica de computador eletrônico
1982 Harry Huskey Computador paralelo SWAC
Arthur Burks Projeto de lógica de computador eletrônico
1984 John Atanasoff Computador eletrônico com memória serial
Jerrier Haddad IBM 701
Nicholas Metropolis Resolveu problemas de energia atômica no ENIAC
Nathaniel Rochester Arquitetura de máquinas de processamento eletrônico de dados IBM 702
Willem van der Poel Computador serial ZEBRA
1985 John George Kemeny BASIC
John McCarthy LISP e inteligência artificial
Alan Perlis Tradução de linguagem de computador
Ivan Sutherland Editor gráfico Sketchpad
David Wheeler Programação em assembler
Heinz Zemanek Computador e linguagem computacional para o Mailüfterl
1986 Cuthbert Hurd Computação
Peter Naur Desenvolvimento de linguagem de programação
James Herbert Pomerene Computador IAS e IBM 7950 Harvest
Adriaan van Wijngaarden ALGOL 68
1987 Robert Everett Whirlwind I
Reynold B. Johnson IBM 305 RAMAC
Arthur Samuel Processamento adaptativo não-numérico
Niklaus Wirth Pascal
1988 Friedrich Ludwig Bauer Pilha computacional
Marcian Hoff Microprocessador em um chip
1989 John Cocke Conceitos de instrução pipeline e RISC
James Weidenhammer Mecanismos I/O de elevada velocidade
Ralph L. Palmer IBM 604
Mina Rees ONR Computer R&D development beginning in 1946
Marshall C. Yovits
F. Joachim Weyl
Gordon David Goldstein
1990 Werner Buchholz Arquitetura de computador
Charles Antony Richard Hoare Definições de linguagens de programação
1991 Bob Overton Evans Computadores compatíveis
Robert Floyd Compiladores
Thomas Eugene Kurtz BASIC
1992 Stephen Dunwell IBM 7030 Stretch
Douglas Engelbart Interação humano computador
1993 Erich Bloch Computação de alta velocidade
Jack Kilby Co-inventor do circuito integrado
Willis H. Ware Projeto dos computadores IAS e JOHNNIAC
1994 Gerrit Blaauw Série IBM System/360
Harlan Mills Programação estruturada
Dennis Ritchie Unix
Ken Thompson
1995 Gerald Estrin Primeiros computadores
David Cannon Evans Computação gráfica
Butler Lampson Computador pessoal
Marvin Minsky Inteligência artificial
Ken Olsen Minicomputadores
1996 Angel Angelov Tecnologia da ciência da computação na Bulgária
Richard Clippinger Converteu o ENIAC a um programa armazenado no Aberdeen Proving Ground
Edgar Frank Codd Modelo abstrato para gerenciamento de banco de dados
Norbert Frištacký Dispositivos digitais
Victor Glushkov Automação digital de arquitetura computacional
Jozef Gruska Teoria da computação e atividades organizacionais
Jiří Hořejš Informática e ciência da computação
Lubomir Iliev Computação na Bulgária; primeiro computador búlgaro; matemática abstrata e software
Robert Kahn Protocolos TCP/IP e programa Internet
László Kalmár Máquina lógica em 1956 e o projeto do computador MIR na Hungria
Antoni Kiliński Computadores comerciais na Polônia e ciência computacional na universidade
László Kozma Primeiros computadores na Hungria do pós-guerra
Sergey Lebedev Computador na União Soviética
Alexey Lyapunov Cibernética e programação na União Soviética
Romuald Marczyński Computadores digitais e arquitetura de computador na Polônia
Grigore Moisil Chaveamento de circuitos com lógica difusa
Ivan Plander Tecnologia de hardware computacional na Eslováquia e o controle de computador
Arnols Reitsakas Idade do computador na Estônia
Antonín Svoboda Pesquisa de computadores na Tchecoslováquia e computadores SAPO e EPOS
1997 Barney Oldfield Aplicativos bancários ERMA e fabricação de computadores
Betty Holberton Gerador de ordenação para o Univac e compilação
1998 Irving John Good Campo da computação como criptologista e estatístico durante a Segunda Guerra Mundial no Bletchley Park, e um dos primeiros trabalhadores e desenvolvedor do Colossus (computador) no Bletchley Park e do Manchester Mark I, o primeiro computador do mundo com progrma armazenado
1999 Herbert Freeman SPEEDAC da Sperry Corporation e computação gráfica e processamento de imagens
2000 Harold Lawson Inventou a variável ponteiro e introduziu este conceito em PL/I
Gennady Stolyarov Software da série de computadores Minsk
Georgy Lopato Belarus of the Minsk series computers' hardware, of the multicomputer complexes and of the RV family of mobile computers for heavy field conditions
2001 Vernon Schatz Transferência eletrônica de fundos que possibilitou transações comerciais computador a computador via sistema bancário
William Bridge Computer and communications technology in the GE DATANET-30
2002 Per Brinch Hansen Operating systems and concurrent programming, exemplified by work on the RC4000 multiprogramming system, monitors, and Concurrent Pascal
Robert Bemer ASCII, ASCII-alternate sets, and escape sequences
2003 Martin Richards System software portability through the programming language BCPL widely influential and used in academia and industry for a variety of prominent system software
2004 Frances Allen Teoria e prática da optimização de compiladores
2006 Mamoru Hosaka Computação no Japão
Arnold Spielberg Real-time data acquisition and recording that significantly contributed to the definition of modern feedback and control processes
2008 Jean Bartik Programmer including co-leading the first teams of ENIAC programmers, and pioneering work on BINAC and UNIVAC I
Edward McCluskey Design and synthesis of digital systems over five decades, including the first algorithm for logic synthesis (the Quine-McCluskey method)
Carl Adam Petri Teoria da rede de Petri (1962) e então computação paralela e distribuída
2009 Jean E. Sammet For pioneering work and lifetime achievement as one of the first developers and researchers in programming languages.
Lynn Conway For contributions to superscalar architecture, including multiple-issue dynamic instruction scheduling, and for the innovation and widespread teaching of simplified VLSI design methods.
2011 David Kuck For pioneering parallel architectures including the Illiac IV, the Burroughs BSP, and Cedar; and, for revolutionary parallel compiler technology including Parafrase and KAP Tools.
2012 Cleve Moler For improving the quality of mathematical software, making it more accessible and creating MATLAB.
2013 Edward Feigenbaum[1] For pioneering work in Artificial Intelligence, including development of the basic principles and methods of knowledge-based systems and their practical applications.
Stephen Furber Por trabalho pioneiro como um dos principais projetistas do microprocessador RISC de 32 bits de arquitetura ARM.
2014 Linus Torvalds Linux[2]
2015 Michael J. Flynn TCCA, SIGARCH
Peter Kogge Kogge-Stone-Addierer
2016[3] Grady Booch Unified Modeling Language (UML)
2018 Barbara Liskov CLU, Argus
Bjarne Stroustrup C++
2019 Laura Haas Por inovações pioneiras na arquitetura de bancos de dados federados e na integração de dados de várias fontes heterogêneas.
Jitendra Malik Por um papel de liderança no desenvolvimento da visão computacional em uma disciplina próspera por meio de pesquisa, liderança e orientação pioneiras.
2020 Jack Dongarra Por seu papel de liderança em software de matemática de alto desempenho.
Demetri Terzopoulos Por um papel de liderança no desenvolvimento da visão computacional, computação gráfica e imagens médicas por meio de pesquisa pioneira, que ajudou a unir essas áreas e influenciou áreas relacionadas dentro e fora da ciência da computação.

Processo de nomeação

editar

Referências

Ligações externas

editar