mirror of
https://github.com/saymrwulf/onnxruntime.git
synced 2026-07-18 18:52:16 +00:00
Explain usage of --enable_cuda_profiling (#9882)
* explain usage of --enable_cuda_profiling * remove cupti dependency
This commit is contained in:
parent
4bd7c2adf1
commit
30eba55992
2 changed files with 4 additions and 4 deletions
|
|
@ -27,9 +27,9 @@ Please reference table below for official GPU packages dependencies for the ONNX
|
|||
|
||||
|ONNX Runtime|CUDA|cuDNN|Notes|
|
||||
|---|---|---|---|
|
||||
|1.10|11.4|8.2.4 (Linux)<br/>8.2.2.26 (Windows)|libcudart 11.4.43<br/>libcufft 10.5.2.100<br/>libcurand 10.2.5.120<br/>libcublasLt 11.6.1.51<br/>libcublas 11.6.1.51<br/>libcudnn 8.2.4<br/>libcupti.so 2021.2.2|
|
||||
|1.9|11.4|8.2.4 (Linux)<br/>8.2.2.26 (Windows)|libcudart 11.4.43<br/>libcufft 10.5.2.100<br/>libcurand 10.2.5.120<br/>libcublasLt 11.6.1.51<br/>libcublas 11.6.1.51<br/>libcudnn 8.2.4<br/>libcupti.so 2021.2.2|
|
||||
|1.8|11.0.3|8.0.4 (Linux)<br/>8.0.2.39 (Windows)|libcudart 11.0.221<br/>libcufft 10.2.1.245<br/>libcurand 10.2.1.245<br/>libcublasLt 11.2.0.252<br/>libcublas 11.2.0.252<br/>libcudnn 8.0.4<br/>libcupti.so 2020.1.1|
|
||||
|1.10|11.4|8.2.4 (Linux)<br/>8.2.2.26 (Windows)|libcudart 11.4.43<br/>libcufft 10.5.2.100<br/>libcurand 10.2.5.120<br/>libcublasLt 11.6.1.51<br/>libcublas 11.6.1.51<br/>libcudnn 8.2.4|
|
||||
|1.9|11.4|8.2.4 (Linux)<br/>8.2.2.26 (Windows)|libcudart 11.4.43<br/>libcufft 10.5.2.100<br/>libcurand 10.2.5.120<br/>libcublasLt 11.6.1.51<br/>libcublas 11.6.1.51<br/>libcudnn 8.2.4|
|
||||
|1.8|11.0.3|8.0.4 (Linux)<br/>8.0.2.39 (Windows)|libcudart 11.0.221<br/>libcufft 10.2.1.245<br/>libcurand 10.2.1.245<br/>libcublasLt 11.2.0.252<br/>libcublas 11.2.0.252<br/>libcudnn 8.0.4|
|
||||
|1.7|11.0.3|8.0.4 (Linux)<br/>8.0.2.39 (Windows)|libcudart 11.0.221<br/>libcufft 10.2.1.245<br/>libcurand 10.2.1.245<br/>libcublasLt 11.2.0.252<br/>libcublas 11.2.0.252<br/>libcudnn 8.0.4|
|
||||
|1.5-1.6|10.2|8.0.3|CUDA 11 can be built from source|
|
||||
|1.2-1.4|10.1|7.6.5|Requires cublas10-10.2.1.243; cublas 10.1.x will not work|
|
||||
|
|
|
|||
|
|
@ -51,7 +51,7 @@ In both cases, you will get a JSON file which contains the detailed performance
|
|||
* Type chrome://tracing in the address bar
|
||||
* Load the generated JSON file
|
||||
|
||||
For CUDA EP, performance numbers from device will be attached to those from host. For example:
|
||||
To profile CUDA kernels, please add cupti library to PATH and use onnxruntime binary built from source with `--enable_cuda_profiling`, performance numbers from device will then be attached to those from host. For example:
|
||||
```
|
||||
{"cat":"Node", "name":"Add_1234", "dur":17, ...}
|
||||
{"cat":"Kernel", "name":"ort_add_cuda_kernel", dur:33, ...}
|
||||
|
|
|
|||
Loading…
Reference in a new issue