koala
koala copied to clipboard
Set up a detailed Benchmark
Related to #17.
We need to understand exactly where we gain perfs and where we simplify the graphs. A detailed benchmark is then needed.
The main 3 options we've added are:
- volatile cleaning
- pruning (inputs selection)
- outputs selection
For each of these options, we want to know:
- what is the size reduction of the graph (node, edges) ?
- what is the time reduction of
gen_graph
? - what is the time reduction of
set_value
? - what is the time reduction of
evaluate
?
Also see https://github.com/anthill/engie/issues/45