Section 22Experimentation and Evidence

Performance and scalability requirements

Defines measurement, profiling, budgets, parallelism, throughput, memory, and representative workload reporting.

Section relationships

Quantitative targets remain open until the reference hardware and mission are fixed. A TBD-* is a required product decision, not permission to omit measurement.

IDNamePriorityRequirementVerification
PERF-001Reference benchmark definitionMVPBeforeMetal SHALL publish the exact reference scene, mission, machine configuration, software configuration, and measurement procedure used for performance claims.Inspection
PERF-002Interactive real-time factorMVPThe portable product SHALL meet TBD-PERF-RTF for the reference rover with the MVP sensor set.Analysis
PERF-003Headless throughputMVPThe portable product SHALL meet TBD-PERF-HEADLESS simulated seconds or control steps per wall second for the reference workload.Analysis
PERF-004Startup timeMVPThe portable product SHALL meet TBD-PERF-START from process launch to compiled reference scenario readiness on reference hardware.Test
PERF-005Reference memoryMVPThe portable product SHALL remain within TBD-PERF-MEM peak resident memory for the reference scenario.Test
PERF-006Telemetry overheadMVPDefault metrics and tracing SHALL remain within TBD-PERF-TRACE overhead relative to an equivalent unrecorded run.Analysis
PERF-007CPU-only headlessMVPThe reference headless workload SHALL run without initializing a graphics device.Test
PERF-008Rendering decouplingMVPReducing, disabling, or increasing viewer frame rate SHALL not change committed non-render sensor and mechanics results under deterministic mode.Test
PERF-009Independent-world scalingBetaBatched independent worlds SHALL meet TBD-PERF-SCALE efficiency across the approved core-count range.Analysis
PERF-010Memory per environmentBetaA batched workload SHALL report and meet TBD-PERF-ENV-MEM incremental memory per equivalent environment.Analysis
PERF-011Bulk sensor bandwidthBetaThe supported image and point-cloud workload SHALL meet TBD-PERF-SENSOR throughput without unbounded queue growth.Analysis
PERF-012Profiling visibilityMVPBeforeMetal SHALL report wall time by kernel, mechanics, environment, devices, sensors, controller, rendering, and data output.Test
PERF-013Performance regression gateMVPA committed benchmark regression beyond TBD-PERF-REGRESSION SHALL require explicit recorded approval.Analysis
PERF-014Determinism-performance separationMVPPerformance documentation SHALL not imply that strict reproducibility and maximum-throughput modes have identical cost or guarantees.Inspection

Generated from the canonical specification. Edit section metadata or prose in docs/requirements.md; the website rebuilds this page and its relationships automatically.