From 15339efdfe707a1d6ac3ef195c7c88b62dd078e3 Mon Sep 17 00:00:00 2001 From: Jules P?nuchot Date: Wed, 7 Dec 2022 17:01:42 +0100 Subject: [PATCH] Added two example graphs for the readme --- docs/images/ExecuteCompiler.svg | 677 ++++++++++++++++++++++++++++ docs/images/InstantiateFunction.svg | 656 +++++++++++++++++++++++++++ 2 files changed, 1333 insertions(+) create mode 100644 docs/images/ExecuteCompiler.svg create mode 100644 docs/images/InstantiateFunction.svg diff --git a/docs/images/ExecuteCompiler.svg b/docs/images/ExecuteCompiler.svg new file mode 100644 index 0000000..d9e36b9 --- /dev/null +++ b/docs/images/ExecuteCompiler.svg @@ -0,0 +1,677 @@ + + + +Gnuplot +Produced by GNUPLOT 5.4 patchlevel 3 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Time (µs) + + + + + Benchmark size factor + + + + + bfbench-consecutiveloops-et + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + bfbench-consecutiveloops-et + + + + bfbench-consecutiveloops-flat + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + bfbench-consecutiveloops-flat + + + + bfbench-imbricatedloops-et + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + bfbench-imbricatedloops-et + + + + bfbench-imbricatedloops-flat + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + bfbench-imbricatedloops-flat + + + + + + + Timings + + + + + bfbench-consecutiveloops-et + + + bfbench-consecutiveloops-et + + + + + + + bfbench-consecutiveloops-et + + + bfbench-consecutiveloops-et + + + + + + bfbench-consecutiveloops-flat + + + bfbench-consecutiveloops-flat + + + + + + + bfbench-consecutiveloops-flat + + + bfbench-consecutiveloops-flat + + + + + + bfbench-imbricatedloops-et + + + bfbench-imbricatedloops-et + + + + + + + bfbench-imbricatedloops-et + + + bfbench-imbricatedloops-et + + + + + + bfbench-imbricatedloops-flat + + + bfbench-imbricatedloops-flat + + + + + + + bfbench-imbricatedloops-flat + + + bfbench-imbricatedloops-flat + + + + + + + + 1×106 + + + + + 2×106 + + + + + 3×106 + + + + + 4×106 + + + + + 5×106 + + + + + 6×106 + + + + + 7×106 + + + + + 8×106 + + + + + 9×106 + + + + + 1×107 + + + + + 1.1×107 + + + + + 1 + + + + + 2 + + + + + 3 + + + + + 4 + + + + + 5 + + + + + 6 + + + + + 7 + + + + + 8 + + + + + + + + + + + + + diff --git a/docs/images/InstantiateFunction.svg b/docs/images/InstantiateFunction.svg new file mode 100644 index 0000000..b688044 --- /dev/null +++ b/docs/images/InstantiateFunction.svg @@ -0,0 +1,656 @@ + + + +Gnuplot +Produced by GNUPLOT 5.4 patchlevel 3 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Time (µs) + + + + + Benchmark size factor + + + + + bfbench-consecutiveloops-et + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + bfbench-consecutiveloops-et + + + + bfbench-consecutiveloops-flat + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + bfbench-consecutiveloops-flat + + + + bfbench-imbricatedloops-et + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + bfbench-imbricatedloops-et + + + + bfbench-imbricatedloops-flat + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + bfbench-imbricatedloops-flat + + + + + + + Timings + + + + + bfbench-consecutiveloops-et + + + bfbench-consecutiveloops-et + + + + + + + bfbench-consecutiveloops-et + + + bfbench-consecutiveloops-et + + + + + + bfbench-consecutiveloops-flat + + + bfbench-consecutiveloops-flat + + + + + + + bfbench-consecutiveloops-flat + + + bfbench-consecutiveloops-flat + + + + + + bfbench-imbricatedloops-et + + + bfbench-imbricatedloops-et + + + + + + + bfbench-imbricatedloops-et + + + bfbench-imbricatedloops-et + + + + + + bfbench-imbricatedloops-flat + + + bfbench-imbricatedloops-flat + + + + + + + bfbench-imbricatedloops-flat + + + bfbench-imbricatedloops-flat + + + + + + + + 100000 + + + + + 200000 + + + + + 300000 + + + + + 400000 + + + + + 500000 + + + + + 600000 + + + + + 700000 + + + + + 800000 + + + + + 1 + + + + + 2 + + + + + 3 + + + + + 4 + + + + + 5 + + + + + 6 + + + + + 7 + + + + + 8 + + + + + + + + + + + + +