Skip to content

Update Sirius results (March 2026)#812

Open
ducndh wants to merge 3 commits intoClickHouse:mainfrom
ducndh:main
Open

Update Sirius results (March 2026)#812
ducndh wants to merge 3 commits intoClickHouse:mainfrom
ducndh:main

Conversation

@ducndh
Copy link

@ducndh ducndh commented Mar 6, 2026

Update Sirius benchmark results and scripts:

Update the scripts to use pixi following the latest build instructions on Sirius repo
Update the results using the latest Sirius on both GH200 (Lambda) and p5.4xlarge (AWS)

@CLAassistant
Copy link

CLAassistant commented Mar 6, 2026

CLA assistant check
All committers have signed the CLA.

rm -rf sirius

# Build Sirius from your optimized fork
git clone --recurse-submodules -b clickbench https://github.com/sirius-db/sirius.git
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Does "optimized fork" mean a Sirius version that was tailored for ClickBench? If yes ... it would be nicer to test default Sirius instead.

Copy link
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Hi Robert,

The Sirius version used here is not tailored for ClickBench. The branch includes a few general optimizations that are also part of the default branch. To reduce confusion, we have updated the PR to use the latest dev branch and updated the numbers and scripts accordingly.

# Build Sirius
git clone --recurse-submodules https://github.com/sirius-db/sirius.git
# Ensure Pixi is in the PATH for the current script
export PATH="$HOME/.pixi/bin:$PATH"
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Did dependencies.sh not install pixi in the global environment? I think we can just assume that the package manager is available. Maybe rather do this?

if ! command -v pixi &> /dev/null; then
  echo "Pixi not found."
  exit
fi

Copy link
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yeah your option is just better

@ducndh ducndh changed the title Update Sirius lambda-GH200 results (March 2026) Update Sirius results (March 2026) Mar 10, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants