perun.backend.rocmsmi
ROCM Backend.
Module Contents
Classes
ROCMBackend. |
Attributes
- perun.backend.rocmsmi.log
- class perun.backend.rocmsmi.ROCMBackend
Bases:
perun.backend.backend.BackendROCMBackend.
Initialises sensors to get data from AMD GPUs.
- id = 'rocm-smi'
- name = 'AMD ROCM'
- description: str = 'Access GPU information from rocm-smi python bindings.'
- setup()
Init rocm object.
- close()
Backend cleanup.
- visibleSensors() Set[str]
Return string ids of visible devices.
Returns
- Set[str]
Set with sensor ids.
- getSensors(deviceList: Set[str]) List[perun.data_model.sensor.Sensor]
Gather sensor object based on a set of device ids.
Parameters
- deviceListSet[str]
Set containing divice ids.
Returns
- List[Sensor]
List with Sensor objects.