forked from facebookincubator/velox
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Implement TPCH Query 2 in TpchQueryBuilder (facebookincubator#9825)
Summary: This PR introduces TPC-H Query 2 into the TpchQueryBuilder and extends the TpchBenchmark and ParquetTpchTest to include this query. Additionally, it provides a detailed performance comparison with DuckDB using the Parquet file format and includes the output of PrintPlanWithStats for detailed analysis. Scaling Factor used is 1. Here is the link to the PowerPoint presentation, which contains a detailed description for each driver and thread : https://ibm.box.com/s/sau464qdfac45aainwpj6pyvkvbtlsat ### Performance Comparison Chip: Apple M1 Pro Total Number of Cores: 10 (8 performance and 2 efficiency) Memory: 32 GB The following table summarizes the performance comparison between Velox and DuckDB (with Parquet file format) across various numbers of threads/drivers: | # Num Threads/ Drivers | Velox(ms) | DuckDB(ms) | |:----------------------:|:---------:|:----------:| | 1 | 27 | 88.4 | | 4 | 23 | 84.1 | | 8 | 25 | 82.8 | | 16 | 30 | 84 | Pull Request resolved: facebookincubator#9825 Reviewed By: bikramSingh91 Differential Revision: D58244304 Pulled By: kevinwilfong fbshipit-source-id: 4d216b10b49847ab692a394783bd5c59a59c9eb2
- Loading branch information
1 parent
8b0ac85
commit 32ad898
Showing
4 changed files
with
214 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters