0
mirror of https://github.com/bbenchoff/OrthoRoute.git synced 2026-08-29 07:56:11 +00:00
Files
Brian Benchoff bc1e7da762 [phase-6] Add ORTHO_PROFILE=1 phase instrumentation for per-net overhead hunting
New orthoroute/shared/profiling.py: profile_span() wraps regions in NVTX
ranges (when CuPy is present) and accumulates wall time per label;
log_profile_summary() emits one [PROFILE] line per PathFinder iteration.
Disabled path is a shared no-op singleton behind an import-time boolean.
Instruments seed_prep/pool_reset/bitmap_setup/kernel/backtrace in
find_path_fullgraph_gpu_seeds and clear_path/owner_penalty/commit_path/
via_ownership/tracking in _route_all.
2026-07-30 13:21:24 -07:00
..
2025-11-15 23:22:14 -08:00
2025-08-22 22:16:12 -07:00
2025-08-22 22:16:12 -07:00