José Rodrigo Azambuja
UFRGS – PGMICRO / PPGC, Porto Alegre (RS)
Como Jogar Minecraft no Espaço
Resumo:
Arquiteturas paralelas, como unidades de processamento gráfico (GPUs), que são necessárias para acelerar aplicativos de computação de alto desempenho (HPC) e para detectar objetos em domínios críticos de segurança em tempo real, como em veículos automotores, provaram-se particularmente vulneráveis a falhas transitórias. Um impacto de nêutron pode gerar falhas em dispositivos de computação, levando a travamentos de aplicativos, resultados errados e travamentos do sistema. Várias evidências mostraram que as falhas induzidas por nêutrons corromperam operações de grandes servidores, causaram comportamentos inesperados em aviões, levaram a acidentes de carro e até influenciaram os resultados eleitorais. Na palestra, cobriremos brevemente os efeitos do impacto de nêutrons em sistemas de computação avançados, como GPUs, e aplicativos, como redes neurais convolucionais para detecção de objetos. Será dada ênfase especial em como podemos tirar proveito das novas soluções arquiteturais de GPUs e técnicas de proteção baseadas em software para melhorar a confiabilidade do aplicativo sem sobrecargas desnecessárias.
José Rodrigo Azambuja possui graduação em Engenharia de Computação pela Universidade Federal do Rio Grande do Sul (UFRGS), 2007, mestrado em Computação pelo Programa de Pós-Graduação em Computação (PPGC), UFRGS, 2010, e doutorado em Computação pelo PPGC, UFRGS, e Engenharia Elétrica, Karlsruhe Institute of Technology (KIT), Alemanha, 2013. Atualmente é professor adjunto da UFRGS, presidente do Capítulo Rio Grande do Sul da IEEE Circuits and Systems Society (CAS), membro da mesa diretora do Conselho Municipal de Ciência e Tecnologia (COMCET) de Porto Alegre e IEEE Senior Member. Tem experiência na área de Ciência da Computação, com ênfase em Arquiteturas de Sistemas de Computação, atuando principalmente nos seguintes temas: GPUs, processadores e tolerância a falhas.