Ken Kennedy, um dos pioneiros do software de computador

0
Powered by Rock Convert

Ken Kennedy, um dos pioneiros do software de computador

Ken Kennedy (Foto: Tommy LaVergne / Arroz University de 2006)

Ken Kennedy (Foto: Tommy LaVergne / Arroz University de 2006)

Ken Kennedy (12 de agosto de 1945 – Houston, Texas, 7 de fevereiro de 2007), cientista da computação da Universidade Rice, cujo trabalho de design de software pavimentou o caminho para o amplo uso científico e de engenharia de supercomputadores modernos.

Um membro da geração de pesquisadores que foram os primeiros a ter acesso a supercomputadores modernos, Mr. Kennedy liderou os primeiros trabalhos sobre programas de software conhecidos como compiladores paralelização, sistemas que podem se propagar automaticamente cargas de trabalho entre um grande número de processadores, vastamente cálculos por excesso de velocidade.

Os primeiros computadores foram baseadas em um único processador que desempenhe as etapas de um programa de software sequencialmente.Mas na década de 1970 e 1980 os pesquisadores começaram a procurar maneiras de aumentar a velocidade de computação, através da mobilização de dezenas, centenas e até milhares de processadores, em grande parte da forma que a adição de pistas de uma rodovia permitirá que mais tráfego a fluir.

O desafio que tais sistemas apresentada foi a necessidade de criar ferramentas de programação que escondem as interdependências e complexidade dos cientistas e engenheiros que queriam usar as máquinas como ferramentas de resolução de problemas.

“Esses compiladores tornou possível para os meros mortais para escrever programas avançados”, disse Edward Lazowska, o professor Bill e Melinda Gates de ciência da computação da Universidade de Washington em Seattle. “Ken foi o No. 1 pessoa na compilação paralelo.” (Compiladores paralelas são programas de software que traduzem instruções orientados para a linguagem dos programadores em códigos numéricos que controlam o funcionamento do computador.)

A tecnologia de software que ele desenvolveu tem servido como base para sucessivas gerações de cientistas e engenheiros que desenvolveram simulações avançadas, incluindo tempo e previsão do clima e do modelo de colisões de automóveis. Além disso, os frutos de sua tecnologia estão agora a chegar rapidamente a grandes audiências de consumidores tanto através das mais recentes gerações de computadores pessoais e através de jogadores de videogame, que agora vêm equipados com processadores paralelos.

A importância da programação avança Mr. Kennedy feito com um grupo de estudantes de pós-graduação na Rice também traduziu diretamente em um novo conjunto de ferramentas industriais que levaram ao surgimento da indústria de supercomputação comercial na década de 1980, disse Steven Wallach, um designer computador, que era um co-fundador da Convex Computers, uma empresa supercomputador cedo.

“Isso mudou a paisagem inteira para computação de alto desempenho”, disse ele.“Supercomputação pode agora ser usado pelas massas.”

Em 2003, quando a Associação de Interesse Especial Grupo de Computing Machinery de Linguagens de Programação selecionou os 50 trabalhos de pesquisa mais influentes 1979-1999, cinco trabalhos por Mr. Kennedy estavam na lista. Nenhum outro cientista tinha mais do que três.

Uma parte significativa da influência de Mr. Kennedy veio através do 38 Ph.D.estudantes, ele aconselhou. Muitos desses alunos passaram a desempenhar papéis importantes em ciência da computação.

No momento da sua morte, o Sr. Kennedy era o professor John e Ann Doerr em engenharia computacional no arroz, onde era conhecido por sua devoção a se formar formação do estudante. Depois de se formar a partir de arroz summa cum laude com uma licenciatura em matemática em 1967, ele estudou no Instituto Courant em New York University , onde recebeu seu doutorado em ciência da computação, estudando sob Jack Schwartz, um pioneiro no campo da computação de alto desempenho, e John Cocke, um lendário designer de computador IBM.

Mr. Kennedy fundou computador departamento de ciência de Rice em 1984, e três anos mais tarde, ele estabeleceu um centro de investigação interdisciplinar lá, do Instituto de Computação e Tecnologia da Informação.

Em 1988, o Sr. Kennedy foi fundamental na formação de uma aliança de cientistas da computação de sete instituições de pesquisa que levaram à criação do Centro de Pesquisa em Computação Paralela, financiado pela National Science Foundation e com base no arroz. Ele agora é chamado HiPerSoft.

Recentemente, seus interesses de pesquisa focada em computação em grade, uma forma avançada de computação paralela que distribui problemas em redes de computadores que são às vezes separados por grandes distâncias e ligadas por ligações de fibra óptica.

Ken Kennedy morreu em Houston, dia 7 de fevereiro de 2007, de câncer de pâncreas, aos 61 anos. 

(Fonte: http://www.nytimes.com/2007/02/09/obituaries/09kennedy – Por JOHN Markoff – Publicado em: 09 de fevereiro de 2007)

Copyright 2007 The New York Times Company 

Powered by Rock Convert
Share.