Backends
Index
GPUInspector.backendGPUInspector.backend!GPUInspector.backendinfoGPUInspector.functionalGPUInspector.AMDBackendGPUInspector.BackendGPUInspector.NVIDIABackendGPUInspector.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).