Suite au lancement officiel du premier GPU discret d’Intel depuis plus d’une génération, le DG1, Intel lance ce matin l’équivalent serveur de cette puce, le très clairement nommé «Intel Server GPU». Auparavant appelé SG1, le processeur graphique Intel Server est basé sur la même conception d’architecture Xe-LP que le DG1, mais est destiné au marché des serveurs. Et comme le grand public DG1, Intel envisage de prendre une approche intéressante et quelque peu conservatrice avec son nouveau silicium, à la recherche de marchés spécifiques bien adaptés à l’investissement important de Xe-LP dans le matériel d’encodage vidéo.

Un de ces marchés qu’Intel a décidé de poursuivre avec son nouveau silicium est le marché du streaming de jeux Android. La société considère à la fois le jeu et la vidéo comme des marchés en croissance, et le streaming de jeux est l’intersection parfaite des deux. Ainsi, avec l’espoir que les jeux sur le cloud Android vont considérablement se développer dans les années à venir – en particulier en Chine – la société positionne le GPU, le matériel et développe une pile logicielle appropriée pour utiliser le GPU du serveur pour héberger des jeux Android dans le cloud.

Quant au GPU du serveur lui-même, il est pratiquement identique au DG1 qui a été dévoilé il y a à peine deux semaines. C’est-à-dire qu’il s’agit essentiellement d’une version discrète du GPU intégré de Tiger Lake, offrant 96 EU et 24 ROP, et liée à un bus mémoire LPDDR4X 128 bits. La seule différence notable ici est que, bien que les implémentations d’ordinateurs portables DG1 utilisent toutes 4 Go de VRAM (jusqu’à présent), Intel s’attend à ce que les installations de GPU serveur obtiennent 8 Go par GPU.

Dans tous les cas, les versions mobiles de ce silicium obtiennent ce qu’Intel estime être autour des niveaux de performances de NVIDIA MX350, ce qui n’est certes rien d’extraordinaire. Le GPU du serveur devrait faire mieux que cela grâce à ses vitesses d’horloge et à ses TDP plus élevés, mais pas de manière extensive. En conséquence, les meilleurs cas d’utilisation du premier GPU discret d’Intel ne sont pas de gros jeux avec des goulots d’étranglement ou d’autres tâches de rendu, mais plutôt des tâches qui tirent parti des capacités de calcul du dGPU et / ou du matériel d’encodage multimédia étendu.

Cela nous ramène au jeu en nuage Android, qui, de par sa nature même, repose fortement sur l’encodage vidéo. Le nom du jeu, comme Intel le voit, consiste à permettre des installations de serveurs haute densité pour le streaming de jeux à un coût total de possession inférieur (lire: bon marché), Intel prenant un pot-shot particulier sur son rival NVIDIA sur son logiciel. les frais de licence. En fin de compte, avec leur GPU de serveur, ils pensent pouvoir répondre à ces demandes spécifiques.

Et bien que le GPU du serveur ne établisse aucun record de performances, il devrait toujours être bien en avance sur la plupart des SoC mobiles – et en particulier le type de SoC moins performants qui entrent dans la plupart des téléphones Android. Ainsi, même à ses niveaux de performances modestes, Intel estime qu’un seul GPU serveur peut alimenter entre 10 et 20 instances de jeu, et ce nombre augmente considérablement lorsque vous commencez à parler de plusieurs GPU.

À cette fin, Intel a même travaillé sur le développement des pilotes et modules Linux nécessaires pour prendre en charge les charges de travail de streaming de jeux Android, afin de démarrer le marché. Ce qui pour Intel signifie non seulement développer les pilotes du noyau de base, mais aussi les outils nécessaires pour les machines virtuelles axées sur les jeux, et même certains projets internes pour améliorer les performances de streaming de jeux. Il convient de noter en particulier ce qu’Intel appelle Project Flip Fast, qui est la pile de streaming de jeux client optimisée d’Intel. Entre autres choses, la société a activé les transferts sans copie entre l’hôte et l’invité afin d’éviter que les performances ne soient affectées par la copie de données entre les deux niveaux.

Mais Intel ne peut prendre son GPU de serveur que jusqu’à présent par lui-même. À l’instar de leur marché des processeurs, Intel n’est pas intéressé par la vente de systèmes entiers – ou dans ce cas de cartes vidéo. L’entreprise travaille donc avec des tiers pour commercialiser le GPU serveur dans des produits commerciaux.

Parallèlement au lancement aujourd’hui du GPU serveur, Intel annonce également son premier client et le premier produit utilisant le GPU: la nouvelle carte de streaming de jeu XG310 de H3C. Le produit Pathfinder pour le GPU serveur, la XG310 est une carte quadri-GPU destinée spécifiquement au marché du streaming de jeux Android. La carte offre 8 Go de LPDDR4X par GPU, pour un total de 32 Go de VRAM embarquée. Pendant ce temps, la connectivité est fournie via une connexion PCIe 3.0 x16, qui, d’après l’apparence de la carte, est introduite dans un commutateur PLX PCIe avant d’être distribuée aux GPU individuels.

Le XG310 est destiné à être vendu aux OEM de serveurs et aux fournisseurs de services de jeux, et Intel a déjà inscrit Tencent pour montrer la carte. Selon la société, une seule carte XG310 est capable d’exécuter 60 flux de Arène de la vaillance à 720p30, et doubler le nombre de cartes double le nombre de flux, ce qui renvoie à l’argument TCO global d’Intel.

En fin de compte, dans l’état actuel des choses, la carte Intel H3C est en cours de validation avec des serveurs. Et, selon Intel, il est déjà expédié dans le monde entier, les commandes étant déjà arrivées. Le premier client sera probablement Tencent, qui présentera son propre service de jeu en nuage. Sinon, bien qu’Intel ne parle pas d’autres clients pour le moment, il est clair qu’ils sont impatients de proposer plus de fournisseurs de streaming de jeux Android à l’avenir. De plus, ces types de cartes multi-GPU conviendraient également aux clients d’encodage multimédia haute densité plus traditionnels d’Intel, qui achetaient auparavant des produits tels que les cartes Visual Compute Accelerator d’Intel.