oneapi-src / oneapi-src/level-zero
[question] Should zesDeviceEnumPowerDomains return 0 for Integrated GPUs?
Nadie ha tomado este issue todavía.
- Lenguaje dominante
- C++
- Estrellas
- 335
- Forks
- 140
- Merge medio
- 12 h 32 min
- PR fusionados (30 d)
- 5
Descripción
Currently I am working with the Sysman API to measure power consumption and I am encountering an issue where zesDeviceEnumPowerDomains returns 0 consistently when running it on an integrated GPU (Device: Intel(R) UHD Graphics 770). However, when running on a discrete GPU it returns 1 (Device: Intel(R) Arc(TM) A770 Graphics).
I am working on Linux for both GPUs and driver version: 24.13.29138.29 for both.
Is this expected behaviour for integrated GPUs to return 0 power domains with zesDeviceEnumPowerDomains?
If so, is there an alternative way to measure the power consumption of integrated GPUs using the Level Zero API?
Thanks
Guía de contribución
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Línea de trabajo
Comience con el punto de entrada de la Level Zero Sysman API zesDeviceEnumPowerDomains y compare su comportamiento para los dispositivos GPU integrados y discretos indicados en Linux. Determine si es esperable que las GPU integradas tengan cero dominios de energía e identifique si la API documenta una ruta alternativa para la medición de potencia; se considera terminado cuando haya una respuesta clara respaldada por el comportamiento de la API o por la documentación.
Escrito por el modelo de indexación a partir del texto del issue.
Evaluación
- Stack tecnológico
- cpp, linux
- Área
- api, operating-systems
- Tipo de issue
- Error
- Dificultad
- 5/5
- Tiempo estimado
- Más de una semana
- Estado de actividad
- Estancado
- Claridad
- Necesita aclaración
- Aptitud para principiantes
- 20/100