|
MFC
Exascale flow solver
|
Contains module m_nvtx. More...
Go to the source code of this file.
Data Types | |
| type | m_nvtx::nvtxeventattributes |
| interface | m_nvtx::nvtxrangepush |
| interface | m_nvtx::nvtxrangepop |
Modules | |
| module | m_nvtx |
| NVIDIA NVTX profiling API bindings for GPU performance instrumentation. | |
Functions/Subroutines | |
| subroutine | m_nvtx::nvtxstartrange (name, id) |
| Pushes a named NVTX range for GPU profiling, optionally with a color based on the given identifier. | |
| subroutine | m_nvtx::nvtxendrange |
| Pops the current NVTX range to end the GPU profiling region. | |
Variables | |
| integer, dimension(7), private | m_nvtx::col = [ int(Z'0000ff00'), int(Z'000000ff'), int(Z'00ffff00'), int(Z'00ff00ff'), int(Z'0000ffff'), int(Z'00ff0000'), int(Z'00ffffff') ] |
| character(len=256), private | m_nvtx::tempname |
Contains module m_nvtx.
Definition in file m_nvtx.f90.