Skip to content

docs(bench): add the SF500 two-MIG memory and reproduction runbook - #1737

Draft
aocsa wants to merge 4 commits into
sirius-db:devfrom
aocsa:codex/sf500-mig-runbook
Draft

docs(bench): add the SF500 two-MIG memory and reproduction runbook#1737
aocsa wants to merge 4 commits into
sirius-db:devfrom
aocsa:codex/sf500-mig-runbook

Conversation

@aocsa

@aocsa aocsa commented Sep 9, 2026

Copy link
Copy Markdown
Contributor

Description

The SF500 two-MIG reproduction and memory-sizing instructions currently live only
on bench/sf500-2-mig-gpus. This PR extracts the runbook into plan-2mig/, with the
pool/arena/host budgets, DISK-tier configuration, benchmark gates, original plan
provenance, and reproduce prompts kept together.

Source commits: 7c18ce8b, 7092f445, 7610840c. A README clarification distinguishes
recorded results from new verification and explicitly names features supplied by
other runtime trees. It also documents that the recorded engine uses
GPU_DEVICES=0,1 on MIG; UUID-based MIG_DEVICES is not yet supported there.

This is a documentation-only extraction against dev, with no source-file
overlap with the 19 existing StarRocks draft PRs. The plan is kept as a unit because
its sizing assumptions, execution gates, and reproducibility instructions refer
to one another; original/ preserves the source plan for those references.

Validation: git diff --check ea1c2783...HEAD passes. Reviewed every referenced
local file within the extracted directory and verified all twelve files are
documentation. GPU runs, DISK smoke tests and runtime rebuilds were not performed
for this extraction. Historical measurements are not a fresh validation result.

Runtime prerequisites remain in the corresponding engine/CN/benchmark work. In
particular, receive credits, HOST-first ingress, bounded frames and
CN_SIRIUS_CONFIG_DIR are described for separate branches and are not implemented
by this PR. Keep this PR Draft while those dependencies and runbook portability
are reviewed.

Checklist

  • Read CONTRIBUTING.md and use the self-contained fork-to-dev path.
  • Describe scope, motivation, validation and runtime dependencies.
  • Document configuration and the MIG UUID limitation.
  • Validate reproduction on the named runtime revisions and hardware.

References

@aocsa aocsa added documentation Improvements or additions to documentation benchmarking Work related to benchmarking multi-gpu config Sirius config changes labels Sep 9, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

benchmarking Work related to benchmarking config Sirius config changes documentation Improvements or additions to documentation multi-gpu

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant