Close the loop for agentic CPU optimization.
Level up your coding agent with our Windows profiler made for agents. Skip hours of investigation and save tokens by letting your agent profile.
Line-by-line time attribution for native code (C, C++, Zig, and more) and C#
No integration required: Sampling profiling shows what is actually slow.
Investigate CPU time and file I/O
Works well with Unity and native code
Interactively attach to running processes and let the agent profile
ktp
$ ktp --record cpuperf --run "./game.exe" ✔ trace captured ✔ symbols resolved $ ktp traces/game.ptrace functions -n 5 Function Excl (us) (%) Incl (μs) (%) Blocked (μs) render_frame 37840.0 31.4% 52210.0 43.4% 6180.0 hot_compute 26410.0 21.9% 31880.0 26.5% 1020.0 ai_step_loop 8420.0 7.0% 31110.0 25.8% 24180.0
Save tokens and money.
Let your agent identify what's actually slow instead of guessing.
ktp
$ ktp traces/game.ptrace disasm render_frame
Samples % Instruction
------- ------ -----------
17808 28.6% test r14, r14
^-- likely cache miss
1120 1.8% jne 0x00007ff6b2f01420
250 0.4% add rbx, r14
Demo video
Watch an agent use the profiler end to end.
Demo video placeholder
You got here earlier than I thought!
Pricing
Trial
Download and start your free 7-day trial.
Commercial
mail@kerntief.com