Nsight Compute serializes kernel launches across all profiled processes. If a kernel waits for other concurrent processes (or kernels) it will not be able to make forward progress and the profiling will hang. So such applications cannot be profiled using Nsight Compute.
Related topics
| Topic | Replies | Views | Activity | |
|---|---|---|---|---|
| Option to profile only master process | 23 | 4024 | December 1, 2023 | |
| Nsight compute hanging issue | 6 | 1273 | February 26, 2024 | |
| Nsight-compute print "the application returned an error code (249)" | 5 | 1629 | February 13, 2023 | |
| Nsight-Compute returns “No kernels were profiled” warning | 9 | 1818 | July 27, 2023 | |
| Random Freezing Trying to Profile Megatron-LM on Multiple GPUs | 8 | 1135 | July 8, 2024 | |
| How to get the bytes read/write sum about Memory access between GPUs? | 6 | 1091 | February 22, 2024 | |
| Cannot profile on slurm environment | 2 | 831 | August 17, 2022 | |
| Can't Get NCU GUI To Import Properly | 8 | 1599 | October 5, 2020 | |
| Nsight Compute with MPI: ‘No Kernels Were Profiled’ Warning and Hanging Issue | 2 | 331 | March 24, 2025 | |
| Nsight Compute not detecting kernel launch | 13 | 3426 | May 6, 2021 |