Processeurs graphiques et API unifiée chez Intel en 2020

Le 18/12/2019 à 0:00 par La rédaction

L'américain a présenté une API unifiée pour l'ensemble de ses architectures matérielles, ainsi que son processeur graphique 7 nm baptisé Ponte Vecchio.

Inte RAHA KODURI, vice-président d'Intel chargé des architectures, des circuits graphiques et du logiciel

Intel a adopté une approche basée d'abord sur le logiciel, offrant un niveau d'abstraction unifié et échelonnable pour nos architectures matérielles hétérogènes.

I ntel a beau avoir récupéré la place de numéro un mondial des semi-conducteurs, l'américain demeure en situation mitigée sur son activité principale, les microprocesseurs PC. AMD poursuit son retour en forme avec ses processeurs Ryzen, et Intel continue de souffrir de rendements insuffisants dans sa technologie FinFET 10 nm. Sa vice-présidente Michelle Johnston Holthaus vient d'ailleurs de se fendre d'une lettre d'excuse destinée aux clients impactés par les retards de livraison, alors même que les fêtes de fin d'année approchent. Intel tente de compenser ce manque en sollicitant autant que faire se peut ses lignes de production en 14 nm et en faisant appel à des fondeurs externes. Pour oublier ces tracas, Intel continue de diversifier ses activités tout en les englobant dans un ensemble cohérent et riche de synergies. Lors de la conférence Supercompu-ting 2019, Intel a ainsi lancé oneAPI, une plateforme de développement unifiée englobant les processeurs Xeon Sca-lable et Core de l'américain ainsi que ses FPGA hérités d'Altera, en attendant d'autres cibles matérielles (processeurs graphiques notamment). La programmation oneAPI repose sur Data Parallel C++ (DPC++), évolution de C++ intégrant le SYCL de Khronos, et sur des bibliothèques étendues de fonctions prédéfinies (mathématiques, analyse de données, vidéo, réseaux neuronaux, etc.). Les outils d'optimisation Intel VTune, Advisor et GDB permettent d'éliminer les goulots d'étranglement et de mettre en œuvre la vectorisation des données et la distribution des tâches. L'objectif principal de cette plateforme logicielle, désormais disponible en version beta, est de faciliter le portage de code sur différents circuits.

Un GPU pas grand public

Intel a également levé le voile sur Ponte Vecchio, un processeur graphique optimisé pour le traitement de données à haut débit et l'apprentissage IA. Ce GPU à architecture Xe sera fabriqué en technologie 7 nm et associé par exemple à des processeurs Xeon Scalable et des mémoires Optane DC. Outre la technologie FinFET 7 nm, il bénéficie des assemblages et boîtiers 3D Foveros ainsi que des interconnexions haut débit CXL ( Compute Express Link) d'Intel. L'une des premières matérialisations de ce processeur graphique sera le supercalculateur Aurora mis en œuvre par le Laboratoire national d'Argonne, l'un des principaux laboratoires de recherche publique des États-Unis, situé non loin de Chicago. Aurora reposera sur un réseau de nœuds de traitement constitués chacun de deux processeurs Xeon Scalable et six processeurs Ponte Vecchio, et n'adressera pas moins de 10 Po de mémoire vive et 230 Po de stockage. La surcouche logicielle oneAPI devrait également être de la partie. Pour tester des cartes graphiques grand public basées sur des puces Intel, il faudra donc attendre encore.

Copy link
Powered by Social Snap