Python Brasil 2022

Suas preferências de localidade foram salvas. Acreditamos que temos um excelente suporte para inglês em pretalx, mas se você encontrar problemas ou erros, por favor entre em contato conosco!

Como o Numba funciona internamente
17/10/2022 , OCEAN LAB 1

A biblioteca Numba permite que o código Python tenha a mesma velocidade de C e Fortran. Nesse tutorial veremos como o Numba funciona internamente e como podemos estendê-lo.


  • Sobre mim (5 min)
  • Introdução ao Numba (1 hora)
  • O que é o Numba?
  • Diferença entre compilação, interpretação e JIT
  • Como o Numba utiliza o LLVM para deixar o NumPy mais rápido
  • Exemplos de como utilizar o Numba
  • Instalando o Numba a partir do código-fonte (10 min)
  • Estender o Numba para suportar novas funcionalidades do NumPy(1h)
  • Implementar uma função do NumPy utilizando as APIs de alto e baixo nível disponíveis no compilador
  • Tempo reservado para a audiência experimentar as APIs do Numba (1h)
  • Dúvidas da audiência (45 min)

Mestre em computação pelo DCC/UFMG. Entusiasta da área de compiladores. Atualmente é engenheiro de software na Quansight e contribui com o Numba a três anos.

Esse palestrante também aparece em: