![]() |
ATLAS Offline Software
|
Functions | |
| GPUSystemInfoSvcCfg (flags) | |
| HostMemoryResourceToolCfg (flags, **kwargs) | |
| DeviceMemoryResourceToolCfg (flags, **kwargs) | |
| ManagedMemoryResourceToolCfg (flags, **kwargs) | |
| MemoryResourcesToolCfg (flags, **kwargs) | |
| SingleStreamToolCfg (flags, **kwargs) | |
| PerEventStreamToolCfg (flags, **kwargs) | |
| PerComponentStreamToolCfg (flags, **kwargs) | |
| PerEventAndComponentStreamToolCfg (flags, **kwargs) | |
| StreamToolCfg (flags, **kwargs) | |
| CopyToolCfg (flags, **kwargs) | |
| AsyncCopyToolCfg (flags, **kwargs) | |
| AthCUDAServicesConfig.AsyncCopyToolCfg | ( | flags, | |
| ** | kwargs ) |
Asynchronous copy object provider tool
Definition at line 290 of file AthCUDAServicesConfig.py.
| AthCUDAServicesConfig.CopyToolCfg | ( | flags, | |
| ** | kwargs ) |
Synchronous copy object provider tool
Definition at line 276 of file AthCUDAServicesConfig.py.
| AthCUDAServicesConfig.DeviceMemoryResourceToolCfg | ( | flags, | |
| ** | kwargs ) |
Default CUDA device memory resource tool to use It makes sure that appropriate caching would be used, as allocating device memory is relatively slow.
Definition at line 59 of file AthCUDAServicesConfig.py.
| AthCUDAServicesConfig.GPUSystemInfoSvcCfg | ( | flags | ) |
Definition at line 11 of file AthCUDAServicesConfig.py.
| AthCUDAServicesConfig.HostMemoryResourceToolCfg | ( | flags, | |
| ** | kwargs ) |
Default CUDA host memory resource tool to use It makes sure that appropriate caching would be used, as allocating pinned host memory is relatively slow.
Definition at line 18 of file AthCUDAServicesConfig.py.
| AthCUDAServicesConfig.ManagedMemoryResourceToolCfg | ( | flags, | |
| ** | kwargs ) |
Default CUDA managed memory resource tool to use It makes sure that appropriate caching would be used, as allocating managed memory is relatively slow.
Definition at line 100 of file AthCUDAServicesConfig.py.
| AthCUDAServicesConfig.MemoryResourcesToolCfg | ( | flags, | |
| ** | kwargs ) |
Default tool providing the IMemoryResourcesTool interface for CUDA
Definition at line 141 of file AthCUDAServicesConfig.py.
| AthCUDAServicesConfig.PerComponentStreamToolCfg | ( | flags, | |
| ** | kwargs ) |
Tool providing one CUDA stream per component (algorithm/tool/service)
Definition at line 214 of file AthCUDAServicesConfig.py.
| AthCUDAServicesConfig.PerEventAndComponentStreamToolCfg | ( | flags, | |
| ** | kwargs ) |
Tool providing one CUDA stream per component and event/slot
Definition at line 229 of file AthCUDAServicesConfig.py.
| AthCUDAServicesConfig.PerEventStreamToolCfg | ( | flags, | |
| ** | kwargs ) |
Tool providing one CUDA stream per event/slot
Definition at line 193 of file AthCUDAServicesConfig.py.
| AthCUDAServicesConfig.SingleStreamToolCfg | ( | flags, | |
| ** | kwargs ) |
Tool providing a single CUDA stream for all components in the entire job
Definition at line 172 of file AthCUDAServicesConfig.py.
| AthCUDAServicesConfig.StreamToolCfg | ( | flags, | |
| ** | kwargs ) |
Default CUDA stream provider tool to use
Definition at line 244 of file AthCUDAServicesConfig.py.