This repository was archived by the owner on Apr 29, 2026. It is now read-only.
Commit 0b58982
committed
Enhance CUDA support and telemetry in synthesis process
- Added new CUDA telemetry features to collect and report per-pass statistics, improving insight into GPU utilization during synthesis.
- Introduced `cuda_trace` functionality to enable detailed tracking of CUDA operations, including call counts and performance metrics.
- Updated documentation to reflect new command-line options for CUDA tracing and window expansion, enhancing user experience and optimization capabilities.
- Refactored existing CUDA context management to ensure efficient resource handling and in-place construction of non-copyable context types.1 parent 5ebb222 commit 0b58982
6 files changed
Lines changed: 684 additions & 160 deletions
File tree
- include/phy_engine/verilog/digital
- src
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
158 | 158 | | |
159 | 159 | | |
160 | 160 | | |
| 161 | + | |
| 162 | + | |
161 | 163 | | |
162 | | - | |
| 164 | + | |
| 165 | + | |
| 166 | + | |
163 | 167 | | |
164 | 168 | | |
165 | 169 | | |
| |||
0 commit comments