Backends
Index
GPUInspector.backend
GPUInspector.backend!
GPUInspector.backendinfo
GPUInspector.functional
GPUInspector.AMDBackend
GPUInspector.Backend
GPUInspector.NVIDIABackend
GPUInspector.NoBackend
References
GPUInspector.AMDBackend
— TypeRepresents the AMD backend (AMDGPU.jl)
GPUInspector.Backend
— TypeAbstract Backend for GPUInspector
GPUInspector.NVIDIABackend
— TypeRepresents the NVIDIA backend (CUDA.jl)
GPUInspector.NoBackend
— TypeIndicates the absence of any GPU backends
GPUInspector.backend!
— Methodbackend!(b::Backend)
Set the GPU backend (manually). Note that the corresponding backend package (e.g. CUDA.jl) must already be loaded in the active Julia session (otherwise an exception is thrown).
GPUInspector.backend
— MethodReturns the currently active GPU backend
GPUInspector.backendinfo
— MethodQuery information about a specific backend, e.g., what functionality the backend currently supports.
GPUInspector.functional
— MethodCheck if GPUInspector, and its GPU backend (e.g. CUDA.jl), is available and functional. If not, print some hopefully useful debug information (or turn it off with verbose=false
).