sklam / my_numba_bench

Numba benchmarks

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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.

About

Numba benchmarks

License:BSD 3-Clause "New" or "Revised" License


Languages

Language:Python 100.0%