docs(benchmarks): rewrite report-v1.md as Draft skeleton (Phase 5 deliverable #5) #90
No reviewers
Labels
No labels
adr
agent:blocked-ci
agent:blocked-human
agent:blocked-resolver
agent:done
agent:in-progress
agent:no-touch
agent:pinged
agent:pr-open
agent:queued
agent:wip
area:board
area:funding
area:infra
area:phy
area:poplink
area:rtl
area:software
area:supply-chain
area:verification
ci-failed
ci-timeout
docs
do-not-merge
human-approved
needs-human-approval
needs-rebase
needs-triage
phase:1
ready-for-review
review:findings
review:pass
risk:tripwire
swarm:quarantined
No milestone
No project
No assignees
2 participants
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
Fluid/fluidpop-v1!90
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "auto/issue-86-20260526T040124Z_issue86"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Summary
Promote
docs/benchmarks/report-v1.mdfromStubtoDraft skeleton, the Phase 5 deliverable #5 in PLAN.md Section 10. Adds the canonical landing spot for head-to-head benchmark results so Phase 2 (baseline upstream Gemmini) and Phase 3 (custom multi-Gemmini cluster) sim runs have a place to drop measured rows.Also adds
docs/benchmarks/README.mdas the directory index — listsbaseline-gemmini-rocket.mdandreport-v1.mdwith status taxonomy and the sim-only / honest-reporting conventions that apply to every row added later.Sections in report-v1.md
GemminiRocketConfigreference (PLAN.md Section 7)Acceptance criteria — checklist
docs/benchmarks/report-v1.mdexists with the 8 required sectionsStatus: Draft skeleton+Owner: TBDheaderTODOmarker and 2-3 line intent descriptiondocs/benchmarks/README.mdcreated listing this deliverableNo fabricated numbers — tables stay empty until Phase 2/3 produce measurements.
Closes #86
VERDICT: PASS
PR #90 adds the Phase 5 deliverable #5 skeleton (
docs/benchmarks/report-v1.md) plus a companiondocs/benchmarks/README.mddirectory index, both scoped cleanly to Issue #86. The mechanical guardrails all line up: SPDXCC-BY-SA-4.0headers correct on both files (new README and preserved on the existing report), single directory touched, no off-limits paths, no AI/Anthropic attribution, no Chisel module so rules 4–6 don't apply. Rule 7 is the one that matters most here, and the PR handles it exceptionally carefully: every result-table cell is literallyTBD, every section is aTODO, and the doc carries three separate "no fabricated numbers" callouts — the top-of-file sim-only block, the §7 Caveats list (sim-only Phase 1, analytic-model-is-not-measurement, PDK-is-not-production, baseline-freshness), and the closing paragraph that mandates citing the producing sim run for any row added later. The numeric claims that do appear are all attribution to PLAN.md sections or already-established project documents: the 2.5–3.5× single-chip acceptance band matches whatMultiGemminiCluster.SPEC.mdcites for §8.3 (consistent with PR #81); the 4–6× 8-chip band cites §8.3; the ~10 kHz Verilator ceiling cites §8.3; the ≥80% analytic-model regression target cites §14.6; "Sky130 or IHP130" is consistent with the project's two-tier process plan. The companion README sets up sensible conventions fordocs/benchmarks/— sim-only scope, reproducibility (Chipyard/Gemmini/Verilator revision capture), honest reporting, the same Status taxonomy used indocs/spec/— and includes a forward link tobaseline-gemmini-rocket.mdas the speedup denominator without committing baseline numbers. Tables present have header rows but data cells are uniformlyTBD, exactly as the acceptance criteria require.Findings
None.
CI green (head
fb610b6a2c), auto-approvingfb610b6a2c80ce6e8ef6CI green (head
80ce6e8ef6), auto-approving