Numba — JIT компилятор для числовых вычислений. @numba.jit(nopython=True) def fast_func(x): .... Компилирует Python → LLVM → machine code. nopython=True — без fallback на Python (быстрее, строже). Поддерживает: NumPy массивы, math операции, циклы. @numba.vectorize — создание NumPy ufunc. @numba.cuda.jit — GPU вычисления. Ускорение: 100-1000x для числовых циклов. Ограничения: не все Python конструкции, не все NumPy функции. parallel=True — автоматическая параллелизация циклов. cache=True — кеширование скомпилированного кода. Идеален для: научные вычисления, симуляции, обработка сигналов.