sirius-db avatar

sirius-db

Official

@sirius-db

0Followers
|
10Public Repos
|
16Published Skills

Offers specialized diagnostic and performance benchmarking capabilities for GPU-accelerated database engines and concurrent C++/CUDA query execution environments.

Skills Distribution
DomainData Systems...Database Performan.. (40%)GPU Compute Optimi.. (30%)System Debugging &.. (30%)

Agent Skills by sirius-db

Showing 16 vetted skills indexed across 1 GitHub repositories.

sirius-dbsirius-db
1.1k

benchmark

Runs TPC-H benchmarks comparing Super Sirius GPU and DuckDB CPU query performance.

Official
Advanced
sirius-dbsirius-db
1.1k

pre-commit-cleanup

Removes AI artifacts and temporary content from Git changes before committing.

Official
Basic
sirius-dbsirius-db
1.1k

update-docs

Synchronizes Super Sirius documentation with merged pull requests since the last update.

Official
Intermediate
sirius-dbsirius-db
1.1k

module-context

Loads relevant cudf, rmm, duckdb, and cucascade API documentation based on task keywords.

Official
Intermediate
sirius-dbsirius-db
1.1k

module-discover

Analyzes dependency libraries and generates module-level API documentation with codebase usage mappings.

Official
Advanced
sirius-dbsirius-db
1.1k

log-analyzer

Parses Sirius query execution logs into structured artifacts for performance and correctness diagnosis.

Official
Advanced
sirius-dbsirius-db
1.0k

validate

Diagnose incorrect Sirius GPU query results against a DuckDB CPU baseline.

Official
Advanced
sirius-dbsirius-db
1.0k

dataset-manager

Generate and optimize TPC-H Parquet datasets with cudf or pyarrow.

Official
Advanced
sirius-dbsirius-db
1.0k

profile-analyzer

Analyze NVIDIA Nsight Systems profiles for GPU performance and regressions.

Official
Advanced
sirius-dbsirius-db
1.0k

optimization-advisor

Analyze nsys profiles to map GPU hotspots to source functions.

Official
Advanced
sirius-dbsirius-db
1.0k

bisect

Automate Git bisect to identify regression-introducing commits with build and test execution.

Official
Advanced
sirius-dbsirius-db
1.0k

race-check

Detect race conditions and deadlocks in concurrent Sirius database code.

Official
Advanced
sirius-dbsirius-db
1.0k

config-optimizer

Optimize Sirius database configurations for TPC-H workloads across scale factors.

Official
Advanced
sirius-dbsirius-db
1.0k

build-errors

Parse compiler output and iteratively fix C++/CUDA build errors.

Official
Advanced
sirius-dbsirius-db
1.0k

tpcds-benchmark

Execute TPC-DS benchmarks across Legacy Sirius, Super Sirius, and DuckDB CPU engines.

Official
Advanced
sirius-dbsirius-db
1.0k

runtime-errors

Diagnose runtime query errors using Sirius logs and debugging tools.

Official
Advanced

Frequently Asked Questions About sirius-db

FAQPage Schema
What specific tasks can engineers perform using sirius-db?

Engineers can validate GPU query accuracy against CPU baselines, profile performance bottlenecks using Nsight Systems, detect concurrency deadlocks, and execute TPC-DS benchmarks. These capabilities enable systematic regression identification and configuration tuning for high-performance database engines.

Which technical personas benefit from these capabilities?

Database engine developers, GPU performance engineers, and systems reliability specialists benefit from these capabilities. The functionality is specifically designed for those maintaining C++/CUDA-based database kernels who require granular visibility into query execution, build-time error resolution, and concurrent memory safety.

What are the primary dependencies for running these diagnostic tasks?

Execution requires a configured environment with NVIDIA Nsight Systems for profiling, a TPC-H or TPC-DS dataset generator, and a compatible C++/CUDA compiler environment. Users must also have access to the Sirius database source code and a DuckDB installation to serve as the reference baseline.