What problem does it solve? It answers how fast a quantized .bin model actually runs on an RDK board by producing reproducible latency and frame-rate benchmarks with the official hrt_model_exec perf tool, instead of relying on guesswork. ## Core Features & Use Cases - Structured Benchmarking: Wraps hrt_model_exec perf and emits a JSON summary with average latency, FPS, and the exact running conditions (core_id, thread count, frame count). - Baseline Mode: Benchmarks a preinstalled official model to check whether a board performs normally when the user has no model of their own. - Peak FPS & Profiling: Sweeps thread counts (1-8) to find peak frame rate and optionally generates per-operator profiler logs to locate slow operators. - Use Case: An engineer asks "how many frames can yolov5s.bin run on my RDK X5?" and receives measured latency/FPS plus the optimal thread count. ## Quick Start Ask the agent to benchmark your model, for example: run a benchmark on /userdata/yolov5s.bin and report its latency and FPS on this board.