Si la réalité augmentée et la réalité virtuelle sont deux champs de créativité, et qu’Apple veut les investir avec le même succès que d’autres champs, alors elle doit sérieusement muscler les graphismes de ces machines. Les nouveaux iMac intègrent ainsi des cartes AMD Radeon Pro 555 et 560 (21,5 pouces) et AMD Radeon Pro 570, 575 et 580 (27 pouces). Surtout, le futur iMac Pro inaugure de nouvelles cartes AMD Radeon Pro Vega.
« Inaugure », car AMD a levé le voile sur ces cartes au moment même où Apple levait le voile sur l’iMac Pro. Tout un symbole, alors que les Mac ont rarement possédé des composants graphiques de première fraîcheur. Mieux : ces cartes sont censées concurrencer les cartes Nvidia GeForce GTX, celles-là mêmes qui font le plaisir des gamers de tout poil, voire les cartes réservées au calcul scientifique et à la composition 3D.
Comme leur nom l’indique, ces cartes utilisent l’architecture Vega, présentée au début de l’année. (Véga est aussi l’étoile la plus brillante de la constellation de la Lyre.) Le processeur graphique Vega 10, gravé à 14 nm, est composé de deux « îlots ». Chacun de ces deux îlots est composé de 64 unités de calcul réparties en deux moteurs de calcul, chacun composé de deux clusters de calcul.
Chacun de ces clusters comporte à son tour 512 stream processors (des « processeurs de flux » qui ne gèrent pas que des données graphiques) et 32 texture mapping units (des composants spécialisés dans l’application d’une texture 2D sur un volume 3D). Au total donc, la puce Vega 10 possède 4 096 stream processors et 256 texture mapping units.
Le tout repose sur interposeur qui surmonte deux modules de mémoire HBM2 avec un bus combiné de 2 048 bits. Deux fois plus rapide que la mémoire HBM, sept fois plus rapide que la mémoire GDDR5 équipant les cartes graphiques actuelles, la mémoire HBM2 permet de transférer les données à 256 Go/s par module. En pratique, la combinaison des deux modules permet d’atteindre 400 Go/s, contre 320 Go/s sur la Nvidia GeForce GTX 1080.
Deux cartes sont dotées du processeur Vega 10, la Radeon Pro Vega 56 et la Radeon Pro Vega 64. L’iMac Pro sera fourni avec une carte Vega 56 en série : elle ne possède « que » 56 unités de calcul et deux modules HBM2 de 4 Go. La Vega 64, avec 64 unités de calcul et deux modules HBM2 de 8 Go, sera proposée en option. L’iMac Pro sera capable de réaliser 11 téraflops avec la Vega 56, environ 13 avec la carte Vega 64 selon wccftech.