Fix the "Initialization" in the Sysman Programming Guide

Ouverte
#152 1 commentaire 0 réactions 0 personnes assignées Voir sur GitHub

Personne n'a encore pris cette issue.

Évaluation

Difficulté
1/5
Temps estimé
Moins d'une heure
Accessibilité débutants
45/100
Type d'issue
Documentation
Clarté
Plutôt claire
Activité
À l'abandon
Stack technique
cpp
Domaine
documentation

Piste de recherche

Commencez par la section « Initialization » du Sysman Programming Guide à l’adresse spec.oneapi.io/level-zero/latest/sysman/PROG.html, puis consultez compute-runtime issue 686 pour les détails de compatibilité. Mettez à jour l’énoncé cité afin qu’il corresponde au comportement documenté de ZesInit(), et vérifiez que le guide rendu ne prétend plus que le cast est valide dans ce cas.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Description

From https://spec.oneapi.io/level-zero/latest/sysman/PROG.html
"For compatibility, an application may also use the Level0 Core API to enumerate through available accelerator devices in the system. For each device handle, an application can cast it to a sysman device handle to manage the system resources of the device."
This cast is invalid when using ZesInit() as discussed in https://github.com/intel/compute-runtime/issues/686, it's only valid when using zeInit() + the env var to enable Sysman. I asked for the fix there last year but the issue was closed without the spec fix.

Langage dominant
C++
Étoiles
335
Forks
140
Merge moyen
12 h 32 min
PR mergées (30 j)
5

Guide de contribution

Ouvrir le guide de contribution

Par où commencer

  1. Lisez l'issue en entier, puis le guide de contribution du projet.
  2. Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
  3. Forkez le dépôt et travaillez sur une branche.
  4. Ouvrez une pull request qui référence le numéro de l'issue.

Autres issues de oneapi-src/level-zero

Toutes les issues de oneapi-src/level-zero

Issues similaires

Plus d'issues C++

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.