StructsΒ§
- Latency
Heatmap π - Custom Widget for high-density Latency Heatmap
- Latency
Table π - Custom Widget for numerical latency table
- System
Info - System hardware and kernel information, collected once at startup.
- Task
Telemetry Row - TuiApp
- TUI Application state
EnumsΒ§
FunctionsΒ§
- aggregate_
stats π - build_
cpu_ πtopology_ grid_ compact - A very compact topology display: shows LLC clusters cleanly formatted.
- draw_
bench_ πtab - draw_
dashboard_ πtab - draw_
reference_ πtab - draw_
topology_ πtab - draw_ui π
- Draw the UI
- format_
bench_ πfor_ clipboard - Format BenchLab results as a copyable text string (tab-specific copy)
- format_
stats_ πfor_ clipboard - Format stats as a copyable text string
- restore_
terminal π - Restore terminal to normal mode
- run_
core_ πlatency_ bench - Run a core-to-core latency benchmark using atomic ping-pong.
Hot loop uses only
wrapping_add(1)β no multiply or checked add β so debug builds donβt inflate measurements with overflow checks. Runs 3 attempts per pair with warmup, takes the minimum. - run_tui
- Run the TUI event loop
- setup_
terminal π - Initialize the terminal for TUI mode