Tech News
← Back to articles

Sirius: A GPU-native SQL engine

read original related products more articles

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