oneapi-src / oneapi-src/oneAPI-samples
11th Gen Intel GPU not supported. Why?
Dieses Issue hat noch niemand übernommen.
- Vorherrschende Sprache
- C++
- Sterne
- 1.2k
- Forks
- 745
- PR-Merge-Kennzahlen
- Keine gemergten PRs in 30 T.
Beschreibung
Summary
The example program crashes/aborts with following error:
./matrix_mul_mkl
Device: Intel(R) Iris(R) Xe Graphics [0x9a49]
Problem size: A (600x1200) * B (1200x2400) --> C (600x2400)
Launching oneMKL GEMM calculation...
An exception occurred: oneapi::mkl::oneapi::mkl::blas::dgemm: unsupported device: Intel(R) Iris(R) Xe Graphics [0x9a49]
make: *** [GNUmakefile:8: run] Error 1
Version
Report oneAPI Toolkit version 2023.0.0. and oneAPI Sample version downloaded 3/8/2023
Environment
OS: Ubuntu 22.04.5 LTS 64bit
Platform: Latitude 7320, 16Gb RAM, Intel i71185G7, (11th Gen) GPU Mesa Intel Xe TGL Gt2
Steps to reproduce
Move to the root directory of the example and run make.
Observed behavior
Crash
Expected behavior
Program exit gracefully and report why the GPU is not suitable not supported.
It did not crash with oneAPI 2022.x.x late last year.
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
Beginne im Beispielverzeichnis, indem du GNUmakefile und das Programm matrix_mul_mkl liest, und führe dann make aus, um den Abbruch wegen des nicht unterstützten Geräts auf der Intel Iris Xe GPU zu reproduzieren. Verfolge, wie die oneMKL GEMM-Ausnahme behandelt wird, und sorge dafür, dass das Programm das nicht unterstützte Gerät ordnungsgemäß meldet; abgeschlossen ist die Aufgabe, wenn das Beispiel ohne Absturz beendet wird und die Einschränkung erklärt.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- cpp
- Bereich
- hpc
- Issue-Typ
- Bug
- Schwierigkeit
- 3/5
- Geschätzter Aufwand
- 1-2 Tage
- Aktivitätsstatus
- Veraltet
- Klarheit
- Größtenteils klar
- Anfängerfreundlichkeit
- 38/100