ID de l'article: 000059718 Type de contenu: Product Information & Documentation Dernière révision: 04/09/2024

Les graphiques Intel® Iris® Xe contiennent-ils plus d’éléments de travail que Partie graphique UHD Intel® 620 ?

Environnement

Calcul hétérogène et C++ parallèle de données ; Partie graphique UHD Intel ; Linux avec OpenCL

Other Linux family*

BUILT IN - ARTICLE INTRO SECOND COMPONENT
En bref

Décrit la propriété OpenCL CL_DEVICE_MAX_WORK_ITEM_SIZES et indique si les nouveaux produits graphiques Intel offrent de meilleures performances pour le calcul parallèle.

Descriptif
  • Les graphiques Intel® Iris® Xe contiennent-ils plus d’éléments de travail ou de threads que Partie graphique UHD Intel® ?
  • Vous recherchez les meilleurs graphiques Intel® pour effectuer des calculs parallèles.
  • Taper la commande "clinfo" sous Linux avec OpenCL :

    Linux with OpenCL screenshot

Résolution
  • Intel Iris Xe Graphics a 96 unités d’exécution (UE) ou threads au total, quatre fois plus que les Partie graphique UHD Intel avec 24.
  • La taille maximale des éléments de travail de l’image ci-dessus est une valeur d’une propriété appelée CL_DEVICE_MAX_WORK_ITEM_SIZES des spécifications OpenCL 2.1 :

    Nombre maximal d’éléments de travail pouvant être spécifiés dans chaque dimension du groupe de travail pour clEnqueueNDRangeKernel.
    Renvoie n entrées size_t, où n est la valeur renvoyée par la requête CL_DEVICE_MAX_WORK_ITEM_DIMENSIONS.
    La valeur minimale est (1, 1, 1) pour les appareils qui ne sont pas de type CL_DEVICE_TYPE_CUSTOM.

  • Cela ne signifie pas que la machine peut avoir 256*256*256 = 16777216 éléments de travail dans un groupe de travail et peut exécuter 16777216 threads en parallèle.
  • La propriété CL_DEVICE_MAX_COMPUTE_UNITS indique que la machine possède 24 unités d’exécution (UE) au total.
  • Chaque thread peut s’exécuter dans les voies SIMD8, SIMD16 ou SIMD32, SIMD dépend du noyau et de la façon dont il a été construit par le compilateur.
  • Chaque UE possède 7 threads matériels (matériels) (pour les graphiques Intel de 6e génération).
  • Le nombre maximal théorique de threads OpenCL pour cette plate-forme est de 24*7*32 = 5376.
  • Il sera géré par 168 threads matériels et étant donné qu’un noyau particulier est construit en mode SIMD32.
Informations complémentaires

Le nombre d’UE pour un produit spécifique se trouve sur notre page de spécifications graphiques.

Par exemple, 96 EU est vu dans la section Processeur graphique pour le processeur i7-11370H.

Produits associés

Cet article concerne 126 produits

Intel® Data Center GPU Max Series
Intel® Data Center GPU Max 1550
Intel® Data Center GPU Max 1100

Le contenu de cette page est une combinaison de traduction humaine et informatique du contenu original en anglais. Ce contenu vous est fourni pour votre commodité et à titre informatif seulement et ne saurait être totalement exact ou complet. En cas de contradiction entre la version anglaise de cette page et la traduction, c'est la version anglaise qui prévaut. Afficher la version anglaise de cette page.