Benchmark tools for mathics-core
First you need to get the source code:
$ git clone https://github.com/Mathics3/mathics-benchmark
Cloning into 'mathics-benchmark'...
...
Initialize venv:
$ make venv
...
Install mathics-benchmark and download mathics-core:
make
mathics-benchmark has 2 scripts:
- mathics-bench: this script is useful for low-level benchmarking. See more details in how to use it here.
- mathics-bench-compare: this script generates plots from the benchmarks and if necessary, calls mathics-bench. See more details in how to use it here.
Example plot from mathics-bench-compare:
See the example YAML for more information about how to make a configuration file.