oneapi-src / oneapi-src/oneAPI-samples

11th Gen Intel GPU not supported. Why?

Offen
#1,412 2 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen

Dieses Issue hat noch niemand übernommen.

bug
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

Beitragsleitfaden öffnen

Erste Schritte

  1. Lies das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreib ins Issue, dass du es übernimmst — das erspart doppelte Arbeit.
  3. Forke das Repository und arbeite in einem Branch.
  4. Ö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

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.