BlueBrain / libsonata

A python and C++ interface to the SONATA format
https://libsonata.readthedocs.io/en/stable/
GNU Lesser General Public License v3.0
11 stars 12 forks source link

Profiling & performance tuning #1

Open arsenius7 opened 5 years ago

arsenius7 commented 5 years ago

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.

mgeplf commented 5 years ago

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