diff --git a/README.md b/README.md index 00936c734..4f0a3ab1f 100644 --- a/README.md +++ b/README.md @@ -88,11 +88,25 @@ See the [architecture guide](docs/source/contributors-guide/architecture.md) for We run some simple benchmarks comparing Ballista with Apache Spark to track progress with performance optimizations. These are benchmarks derived from TPC-H and not official TPC-H benchmarks. These results are from running individual -queries at scale factor 10 (10 GB) on a single node with a single executor and 24 concurrent tasks. +queries at scale factor 100 (100 GB) on a single node with a single executor and 8 concurrent tasks. -The tracking issue for improving these results is [#339](https://github.com/apache/arrow-ballista/issues/339). +### Overall Speedup -![benchmarks](docs/sqlbench-h-perf-0.12.png) +The overall speedup is 2.9x + +![benchmarks](docs/source/_static/images/tpch_allqueries.png) + +### Per Query Comparison + +![benchmarks](docs/source/_static/images/tpch_queries_compare.png) + +### Relative Speedup + +![benchmarks](docs/source/_static/images/tpch_queries_speedup_rel.png) + +### Absolute Speedup + +![benchmarks](docs/source/_static/images/tpch_queries_speedup_abs.png) # Getting Started diff --git a/docs/source/_static/images/tpch_allqueries.png b/docs/source/_static/images/tpch_allqueries.png new file mode 100644 index 000000000..5e30bde02 Binary files /dev/null and b/docs/source/_static/images/tpch_allqueries.png differ diff --git a/docs/source/_static/images/tpch_queries_compare.png b/docs/source/_static/images/tpch_queries_compare.png new file mode 100644 index 000000000..969043f93 Binary files /dev/null and b/docs/source/_static/images/tpch_queries_compare.png differ diff --git a/docs/source/_static/images/tpch_queries_speedup_abs.png b/docs/source/_static/images/tpch_queries_speedup_abs.png new file mode 100644 index 000000000..251c8bb45 Binary files /dev/null and b/docs/source/_static/images/tpch_queries_speedup_abs.png differ diff --git a/docs/source/_static/images/tpch_queries_speedup_rel.png b/docs/source/_static/images/tpch_queries_speedup_rel.png new file mode 100644 index 000000000..04f044c00 Binary files /dev/null and b/docs/source/_static/images/tpch_queries_speedup_rel.png differ diff --git a/docs/sqlbench-h-perf-0.12.png b/docs/sqlbench-h-perf-0.12.png deleted file mode 100644 index 301cf1326..000000000 Binary files a/docs/sqlbench-h-perf-0.12.png and /dev/null differ