Open arsenius7 opened 5 years ago
If we claim libsonata to be a performant low-level I/O layer, we'll need some procedure for benchmarking.
libsonata
Benchmarking tool should live in libsonata repo; and have a corrresponding section in the documentation.
Regular automatic benchmarks would be nice, but seem to be an overkill at this stage.
I forget whether I've mentioned it before, but if you're doing python benchmarking over time ASV is pretty nice: https://github.com/airspeed-velocity/asv
If we claim
libsonata
to be a performant low-level I/O layer, we'll need some procedure for benchmarking.Benchmarking tool should live in
libsonata
repo; and have a corrresponding section in the documentation.Regular automatic benchmarks would be nice, but seem to be an overkill at this stage.