Quansight / omnisci

Explorations on using MapD and Jupyter together.
4 stars 1 forks source link

Benchmarking #47

Closed dharhas closed 4 years ago

dharhas commented 5 years ago

Perform and communicate proper benchmarking to show comparison to other tools. Target using different IBIS backends as well as against Postgresql/PostGIS for geospatial data types. Both numerical benchmarks as well as user experience of (Altair) charting on top of the different backends should be explored. OmniSci will provide access to some large sample datasets for use in the benchmark

xmnlab commented 5 years ago

Added size.

xmnlab commented 5 years ago

Priority 1. Benchmark Pandas against Ibis with OmnisciDB backend. Priority 2. Benchmark Pandas+Dask against Ibis with OmnisciDB backend. Priority 3. Benchmark Ibis with Big Query and OmnisciDB backends.

xmnlab commented 5 years ago

Datasets for the benchmark

References:

xmnlab commented 5 years ago

the repo for ibis-benchmark is https://github.com/Quansight/ibis-benchmark

some updates:

The next step is the adding of more complex expressions for the benchmark

xmnlab commented 5 years ago

@dharhas should this benchmark be initially for CPU only? GPU? both?

dharhas commented 5 years ago

both would make sense to me.

xmnlab commented 4 years ago

the code is currently at https://github.com/quansight/ibis-benchmark and the report page is currently here: https://quansight.github.io/ibis-benchmark/report-nyc-taxi.html

PS: the pandas benchmark is not presented at this benchmark. that was discussed in the meeting and maybe benchmark strategy will change.