/my_numba_bench

Numba benchmarks

Primary LanguagePythonBSD 3-Clause "New" or "Revised" LicenseBSD-3-Clause

Numba benchmarks

Uses pytest-benchmark.

Make environment with:

$ conda create --name <env> --file ./conda_env_export.txt

Run benchmark with:

$ pytest

Test groups:

  • compiler: Bencmark of the compiler
  • nrt: Benchmark testing the numba runtime
  • cuda: Bencmark of CUDA programs

See pytest documentation on markers for details on how to use the test groups.