perun.backend.rocmsmi¶
ROCM Backend.
Attributes¶
Classes¶
ROCMBackend. |
Module Contents¶
- class perun.backend.rocmsmi.ROCMBackend[source]¶
Bases:
perun.backend.backend.BackendROCMBackend.
Initialises sensors to get data from AMD GPUs.
- id = 'amdsmi'¶
- name = 'AMD ROCM'¶
- description: str = 'Access GPU information from amd-smi python bindings.'¶
- availableSensors() Dict[str, Tuple][source]¶
Return string ids of visible devices.
- Returns:
Set with sensor ids.
- Return type:
Set[str]
- getSensors(deviceList: Set[str]) List[perun.data_model.sensor.Sensor][source]¶
Gather sensor object based on a set of device ids.
- Parameters:
deviceList (Set[str]) – Set containing divice ids.
- Returns:
List with Sensor objects.
- Return type:
List[Sensor]