Sirius is a GPU-native SQL engine. It plugs into existing databases such as DuckDB via the standard Substrait query format, requiring no query rewrites or major system changes. Sirius currently supports DuckDB and Doris (coming soon), other systems marked with * are on our roadmap.
Performance
Running TPC-H on SF=100, Sirius achieves ~10x speedup over existing CPU query engines at the same hardware rental cost, making it well-suited for interactive analytics, financial workloads, and ETL jobs.
Supported OS/GPU/CUDA/CMake
Ubuntu >= 20.04
NVIDIA Volta™ or higher with compute capability 7.0+
CUDA >= 11.2
CMake >= 3.30.4 (follow this instruction to upgrade CMake)
We recommend building Sirius with at least 16 vCPUs to ensure faster compilation.
Dependencies (Option 1): Use AWS Image
... continue reading