Commit 1c4729414 for llama.cpp
commit 1c4729414deba3bcacef6a5614e2ca04d069be3a
Author: Trivikram Reddy <127072883+trivikram-reddy1@users.noreply.github.com>
Date: Mon Sep 28 17:02:58 2026 -0500
hex-scripts: show trace events smaller than 100nsec in perfetto (#29614)
diff --git a/scripts/snapdragon/ggml-hexagon-trace.py b/scripts/snapdragon/ggml-hexagon-trace.py
index 760eb57d9..5241dca15 100755
--- a/scripts/snapdragon/ggml-hexagon-trace.py
+++ b/scripts/snapdragon/ggml-hexagon-trace.py
@@ -514,7 +514,7 @@ def generate_perfetto_trace(filtered_ops, trace_events, output_path):
tm = time_mappers[dev]
e['ts_ns'] = tm.cycle_to_ns(e['start_cyc'])
dur_ns = tm.dur_cycles_to_ns(e['start_cyc'], e['end_cyc'] - e['start_cyc'])
- e['dur_ns'] = max(dur_ns, 100)
+ e['dur_ns'] = max(dur_ns, 1)
# Allocate slots (sub-tracks) to prevent overlaps on same virtual track
active_slots = defaultdict(list)