Skip to content

emsig/emg3d-asv

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Benchmarks for emg3d using airspeed velocity

asv

Currently there are benchmarks for:

  • solver: solver, smoothing, residual.
  • njitted: None;
  • utils: None.

Not too many benchmarks so far. But enough to detect any sever regression. More importantly, everything is set up and in place. So before trying to improve speed or memory in any function, write a benchmark for it.

Make sure to set

OPENBLAS_NUM_THREADS=1
MKL_NUM_THREADS=1
OMP_NUM_THREADS=1

as outlined in the asv-docs.

The results which are shown on emsig.github.io/emg3d-asv are stored in the github.com/emsig/emg3d-bench-repo.