Prezados(as) Professores(as) e Alunos(as),
Temos o prazer de informar que o Prof. J. Nelson Amaral, do Departamento de Ciência da Computação da University of Alberta, visitará o IC-UFF nos dias 20 e 21 de maio.
Mais informações sobre o pesquisador podem ser encontradas em:
Página oficial de J. Nelson Amaral
Entre suas áreas de pesquisa destacam-se:
- Compiladores otimizadores
- Computação de alto desempenho (HPC)
- Infraestrutura LLVM
- Otimização de código para arquiteturas modernas
O professor estará disponível a partir da tarde de quarta-feira, na Sala 419, bem como após suas palestras, para conversar com estudantes e pesquisadores interessados em discutir pesquisas, interesses acadêmicos e possíveis colaborações. Ele também está em cópia nesta mensagem para quem desejar entrar em contato antecipadamente.
![]() |
| J. Nelson Amaral – Professor |
Programação das Palestras
| Data | Horário | Local | Tema |
|---|---|---|---|
| Quarta-feira, 20 de maio | 16h | Sala 215 | Engajando o Público na Comunicação de Ideias e Resultados Científicos |
| Quinta-feira, 21 de maio | 9h | Sala 206 | Dois estudantes brasileiros mudaram o desempenho da multiplicação de matrizes em compiladores modernos |
Palestra 1
Engajando o Público na Comunicação de Ideias e Resultados Científicos
📅 Quarta-feira, 20 de maio
🕓 16h
📍 Sala 215
Resumo
Pesquisa e desenvolvimento eficazes dependem não apenas de boas ideias e resultados sólidos, mas também da capacidade de comunicá-los de forma clara e envolvente.
Nesta palestra, o Prof. Amaral apresentará técnicas práticas para melhorar apresentações científicas e redação técnica, com foco em métodos simples, aplicáveis imediatamente por estudantes de pós-graduação, pesquisadores e docentes.
Entre os tópicos abordados estão:
- Planejamento e estruturação de apresentações e manuscritos
- Criação de slides e figuras mais eficientes
- Comunicação clara de conteúdos técnicos
- Uso de diagramas, gráficos, ilustrações e trechos de código
- Estratégias de ensaio e engajamento do público
- Técnicas para responder perguntas com confiança
- Métodos para tornar apresentações mais objetivas e persuasivas
O seminário também compara práticas comuns pouco eficazes com alternativas mais eficientes, permitindo que os participantes desenvolvam um processo replicável para apresentações em conferências, defesas de tese, aulas e publicações científicas.
Essa palestra já teve impacto significativo em universidades e equipes de P&D na indústria.
Palestra 2
Dois estudantes brasileiros mudaram o desempenho da multiplicação de matrizes em compiladores modernos
📅 Quinta-feira, 21 de maio
🕘 9h
📍 Sala 206
A palestra ocorrerá durante a disciplina de Arquitetura de Computadores, mas estará aberta a outros estudantes interessados.
Resumo
A palestra contará a trajetória de João Carvalho e Caio Rohwedder, dois estudantes brasileiros que, durante sua passagem pela University of Alberta, desenvolveram tecnologias de compilação capazes de melhorar significativamente o desempenho da multiplicação de matrizes e aplicações relacionadas à computação de alto desempenho.
O trabalho teve início com a introdução, pela IBM, de um acelerador de multiplicação de matrizes no processador POWER10.
A partir disso, os pesquisadores desenvolveram:
- Um mecanismo robusto de reconhecimento de padrões no LLVM
- Técnicas para substituir automaticamente trechos de código por chamadas a bibliotecas numéricas altamente otimizadas
- Estratégias completas de geração de código integradas ao próprio compilador
- Métodos gerais para otimização automática de operações envolvendo tensores
Além dos resultados técnicos, a palestra enfatiza o processo de evolução acadêmica dos estudantes, os desafios enfrentados durante a pesquisa e as ideias que motivaram o projeto.
Biografia
J. Nelson Amaral é Professor de Ciência da Computação na University of Alberta.
Obteve seu Ph.D. pela University of Texas at Austin e atua principalmente nas áreas de:
- Compiladores otimizadores
- Computação de alto desempenho
- Otimização de desempenho de software
O professor é ACM Distinguished Engineer e já atuou como General Chair das conferências:
- PACT 2014
- ICPE 2020
- ICPP 2020
Também recebeu diversos prêmios de excelência em ensino e orientação acadêmica na University of Alberta.
Fiquem à vontade para encaminhar esta mensagem a colegas e estudantes que possam ter interesse no tema.
Em caso de dúvidas ou para mais informações, não hesitem em entrar em contato.
Atenciosamente,

Graduado em Ciências Atuariais pela Universidade Federal Fluminense (UFF) e Mestrando em IA no Instituto de Computação da UFF (nota máxima no CAPES). Palestrante e Professor de Inteligência Artificial e Linguagem de Programação; autor de livros, artigos e aplicativos.
Professor do Grupo de Trabalho em Inteligência Artificial da UFF (GT-IA/UFF) e do Laboratório de Inovação, Tecnologia e Sustentabilidade (LITS/UFF), entre outros projetos.
Proprietário dos projetos:
entre outros.
💫 Apaixonado pela vida, pelas amizades, pelas viagens, pelos sorrisos, pela praia, pelas baladas, pela natureza, pelo jazz e pela tecnologia.




