L’un des éléments fascinants de l’effort logiciel oneAPI d’Intel est leur ouverture non seulement à la prise en charge des GPU de plusieurs fournisseurs ou des processeurs AMD, mais également à la prise en charge de l’architecture inter-CPU. De nombreux composants Intel oneAPI finissent par fonctionner sur ARM 64 bits (AArch64) et même IBM POWER. Le dernier progiciel Intel prenant en charge Linux ARM 64 bits est leur noyau de traçage de rayons Embree.

Embree est la bibliothèque de lancer de rayons hautes performances d’Intel prenant en charge les CPU et les GPU et fonctionnant sur tous les systèmes d’exploitation. Embree fait partie de leur boîte à outils de rendu oneAPI.

C’était plus tôt cette année avec Embree 4.0 où ils ont introduit la prise en charge d’Arc Graphics via SYCL. Avec Embree 4.0.1, ils ont étendu leur couverture GPU pour inclure la série Intel Data Center GPU Flex. Désormais, avec la version d’hier d’Embree 4.1, la série Intel Data Center GPU Max est prise en charge.


Côté CPU, le principal changement d’Embree 4.1 est désormais le support d’ARM 64 bits (ARM64/AArch64) sous Linux. Cela va de pair avec de nombreux autres composants logiciels Intel oneAPI fonctionnant également sur AArch64. En particulier avec Intel proposant désormais des offres graphiques discrètes pouvant fonctionner sur des serveurs AArch64 (enfin, une fois que le nouveau pilote graphique du noyau Xe est prêt à servir à la place du DRM i915), c’est une combinaison que les ingénieurs logiciels d’Intel n’ignorent pas.
Cette modeste mise à jour Embree 4.1 peut être téléchargée depuis GitHub y compris macOS, Windows et Fichiers binaires de référence Linux pour ce logiciel de lancer de rayons.

Categories: IT Info