oneapi-src / oneapi-src/level-zero
[question] Should zesDeviceEnumPowerDomains return 0 for Integrated GPUs?
Dieses Issue hat noch niemand übernommen.
- Vorherrschende Sprache
- C++
- Sterne
- 335
- Forks
- 140
- Ø Merge
- 12 Std. 32 Min.
- Gemergte PRs (30 T.)
- 5
Beschreibung
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
Beitragsleitfaden
Erste Schritte
- Lies das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreib ins Issue, dass du es übernimmst — das erspart doppelte Arbeit.
- Forke das Repository und arbeite in einem Branch.
- Öffne einen Pull Request, der die Issue-Nummer nennt.
Rechercherichtung
Beginnen Sie mit dem Level Zero Sysman API-Einstiegspunkt zesDeviceEnumPowerDomains und vergleichen Sie sein Verhalten für die gemeldeten integrierten und dedizierten GPU-Geräte unter Linux. Ermitteln Sie, ob null Power-Domains für integrierte GPUs erwartet wird, und stellen Sie fest, ob die API einen alternativen Pfad zur Leistungsmessung dokumentiert; abgeschlossen ist die Untersuchung, wenn eine klare, durch das API-Verhalten oder die Dokumentation gestützte Antwort vorliegt.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- cpp, linux
- Bereich
- api, operating-systems
- Issue-Typ
- Bug
- Schwierigkeit
- 5/5
- Geschätzter Aufwand
- Über eine Woche
- Aktivitätsstatus
- Veraltet
- Klarheit
- Muss geklärt werden
- Anfängerfreundlichkeit
- 20/100