← GPU latency results

gpu/routine_full_controls

profile: nvidia-gpuno machine-readable summary

Legacy report: ingestion provenance is unrecorded; no raw artifact is inferred.

Original report

GPU routine latency and state controls

Source: /home/shinaoka/tensor4all/tenferro-benchmark/.worktrees/gpu-refresh-20261017/data/results/nvidia-gpu/gpu/routine_controls/20261017_104441.

Manifest 1; coverage full; effort standard.

Timing controls measured and state controls observed: yes.

State/counter controls contain no timed samples. Verification-only and unselected cases are not measured coverage. These controls do not establish a paired regression conclusion.

Revision/features mismatch across lanes: False.

Raw run: /home/shinaoka/tensor4all/tenferro-benchmark/.worktrees/gpu-refresh-20261017/data/results/nvidia-gpu/gpu/perf_issues/20261017_104441_timing; tenferro-rs 88daa885a5bb09e07f3031814bbb1a21f7a74e62; harness 2f15f3d00b8565b86873285e6c39d65d15941b3f; GPU UUID GPU-530977e1-4968-9283-4129-9fbec3e66542.

Raw run: /home/shinaoka/tensor4all/tenferro-benchmark/.worktrees/gpu-refresh-20261017/data/results/nvidia-gpu/gpu/perf_issues/20261017_104441_state; tenferro-rs 88daa885a5bb09e07f3031814bbb1a21f7a74e62; harness 2f15f3d00b8565b86873285e6c39d65d15941b3f; GPU UUID GPU-530977e1-4968-9283-4129-9fbec3e66542.

Classification Count
timing 30
state 12
unselected 0
expected 42
selected 42
measured 30
observed 12
verification_only 0
missing 0
failed 0
noisy 2
duplicates 0
unexpected 0

Latency observations

Times are per declared unit, including host dispatch and native completion synchronization. Whole-sequence samples include required planning; shared allocation and per-call session entry are distinct scopes. Host enqueue is not device kernel time. Setup and validation are untimed.

Case Scope Unit Calls/sequence Samples Median µs IQR µs Host enqueue µs
shape_stream_f64_n16_fixed-warm_latency shape_stream_diagnostic sequence 32 7 719.409 15.601 704.469
shape_stream_f64_n16_mixed-warm_latency shape_stream_diagnostic sequence 32 7 647.445 10.271 636.174
shape_stream_f64_n16_fresh_latency shape_stream_diagnostic sequence 8 7 338.108 6.375 326.308
shape_stream_f64_n16_capacity-thrash_latency shape_stream_diagnostic sequence 73 7 3391.864 248.403 3377.703
shape_stream_f64_n16_equal-shape-strides_latency shape_stream_diagnostic sequence 32 7 687.227 13.991 674.006
shape_stream_f64_n64_fixed-warm_latency shape_stream_diagnostic sequence 32 7 683.046 41.691 671.266
shape_stream_f64_n64_mixed-warm_latency shape_stream_diagnostic sequence 32 7 713.238 10.841 700.737
shape_stream_f64_n64_fresh_latency shape_stream_diagnostic sequence 8 7 345.738 8.215 333.948
shape_stream_f64_n64_capacity-thrash_latency shape_stream_diagnostic sequence 73 7 3183.931 190.146 3170.74
shape_stream_f64_n64_equal-shape-strides_latency shape_stream_diagnostic sequence 32 7 692.517 38.236 678.936
alloc_zero_f64_alloc-zero-within-callback_0el steady_state allocation — 7 3.152 0.338 —
alloc_zero_f64_alloc-zero-per-callback_0el session_entry_diagnostic allocation — 7 12.507 0.041 —
alloc_zero_f64_host-zero-upload_0el steady_state allocation — 7 4.063 0.048 —
alloc_zero_f64_alloc-fill-per-callback_0el session_entry_diagnostic allocation — 7 12.965 0.443 —
alloc_zero_f64_alloc-zero-within-callback_16el steady_state allocation — 7 11.313 0.633 —
alloc_zero_f64_alloc-zero-per-callback_16el session_entry_diagnostic allocation — 7 19.719 0.313 —
alloc_zero_f64_host-zero-upload_16el steady_state allocation — 7 27.514 14.890 —
alloc_zero_f64_alloc-fill-per-callback_16el session_entry_diagnostic allocation — 7 16.292 0.744 —
alloc_zero_f64_alloc-zero-within-callback_512el steady_state allocation — 7 10.141 0.144 —
alloc_zero_f64_alloc-zero-per-callback_512el session_entry_diagnostic allocation — 7 18.745 0.397 —
alloc_zero_f64_host-zero-upload_512el steady_state allocation — 7 23.685 10.916 —
alloc_zero_f64_alloc-fill-per-callback_512el session_entry_diagnostic allocation — 7 18.405 0.085 —
alloc_zero_f64_alloc-zero-within-callback_32768el steady_state allocation — 7 10.909 0.809 —
alloc_zero_f64_alloc-zero-per-callback_32768el session_entry_diagnostic allocation — 7 22.011 1.576 —
alloc_zero_f64_host-zero-upload_32768el steady_state allocation — 7 177.091 3.279 —
alloc_zero_f64_alloc-fill-per-callback_32768el session_entry_diagnostic allocation — 7 19.580 0.123 —
alloc_zero_f64_alloc-zero-within-callback_2097152el steady_state allocation — 7 16.535 0.507 —
alloc_zero_f64_alloc-zero-per-callback_2097152el session_entry_diagnostic allocation — 7 22.147 0.278 —
alloc_zero_f64_host-zero-upload_2097152el steady_state allocation — 7 1160.843 3.280 —
alloc_zero_f64_alloc-fill-per-callback_2097152el session_entry_diagnostic allocation — 7 23.161 0.280 —

Untimed state observations

Plan bytes and workspace describe public extension retention, not the whole allocator. A separate plan-build count is unavailable; misses are not substituted for builds. Observed in-flight peak uses snapshots and can miss activity between them. RSS/free-memory changes alone do not establish a leak.

Case Public observation
shape_stream_f64_n16_fixed-warm_counters {"entries_after": 1, "entries_before": 1, "evictions": 0, "hits": 32, "misses": 0, "observed_in_flight_peak": 0, "plan_bytes": 884, "workspace_bytes": 16777216}
shape_stream_f64_n16_mixed-warm_counters {"entries_after": 3, "entries_before": 3, "evictions": 0, "hits": 32, "misses": 0, "observed_in_flight_peak": 0, "plan_bytes": 2412, "workspace_bytes": 16777216}
shape_stream_f64_n16_fresh_counters {"entries_after": 8, "entries_before": 0, "evictions": 0, "hits": 0, "misses": 8, "observed_in_flight_peak": 0, "plan_bytes": 6232, "workspace_bytes": 16777216}
shape_stream_f64_n16_capacity-thrash_counters {"entries_after": 64, "entries_before": 0, "evictions": 9, "hits": 0, "misses": 73, "observed_in_flight_peak": 0, "plan_bytes": 49016, "workspace_bytes": 16777216}
shape_stream_f64_n16_equal-shape-strides_counters {"entries_after": 2, "entries_before": 2, "evictions": 0, "hits": 32, "misses": 0, "observed_in_flight_peak": 0, "plan_bytes": 1648, "workspace_bytes": 16777216}
shape_stream_f64_n64_fixed-warm_counters {"entries_after": 1, "entries_before": 1, "evictions": 0, "hits": 32, "misses": 0, "observed_in_flight_peak": 0, "plan_bytes": 884, "workspace_bytes": 16777216}
shape_stream_f64_n64_mixed-warm_counters {"entries_after": 3, "entries_before": 3, "evictions": 0, "hits": 32, "misses": 0, "observed_in_flight_peak": 0, "plan_bytes": 2412, "workspace_bytes": 16777216}
shape_stream_f64_n64_fresh_counters {"entries_after": 8, "entries_before": 0, "evictions": 0, "hits": 0, "misses": 8, "observed_in_flight_peak": 0, "plan_bytes": 6232, "workspace_bytes": 16777216}
shape_stream_f64_n64_capacity-thrash_counters {"entries_after": 64, "entries_before": 0, "evictions": 9, "hits": 0, "misses": 73, "observed_in_flight_peak": 0, "plan_bytes": 49016, "workspace_bytes": 16777216}
shape_stream_f64_n64_equal-shape-strides_counters {"entries_after": 2, "entries_before": 2, "evictions": 0, "hits": 32, "misses": 0, "observed_in_flight_peak": 0, "plan_bytes": 1648, "workspace_bytes": 16777216}
vendor_churn_f64_cycles8 {"cycles": 8, "free_bytes_after": 84493008896, "free_bytes_before": 84509786112, "rss_bytes_after": 738426880, "rss_bytes_before": 737857536, "rss_growth_bytes": 569344}
vendor_churn_f64_cycles64 {"cycles": 64, "free_bytes_after": 84493008896, "free_bytes_before": 84509786112, "rss_bytes_after": 738701312, "rss_bytes_before": 738115584, "rss_growth_bytes": 585728}

Sequence/cache contracts

Key order is exact. Fixture definitions retain shapes and strides; full per-command enqueue/completion/drop snapshots remain in the referenced raw runs.

expected

selected

measured

observed

verification_only

None.

failed

None.

missing

None.

noisy

unselected

None.

duplicates

None.

unexpected

None.