Az Apple az ígéretéhez híven még idén elérhetővé tette az iMac Pro jelzésű csodamasinát, amely a méreteihez képest egészen komoly teljesítményt kínál, persze szokás szerint méregdrágán. A bejelentés pillanatában ugyanakkor a CPU és a GPU specifikációi még nem voltak elérhetők, mivel a vállalat egyedi megoldásokat rendelt az említett komponensekből, de mára kiderült pár fontos, korábban eltitkolt adat.
A processzor szempontjából ismert volt, hogy Xeon-W sorozatú, ezen belül viszont egyedi lapkák lesznek a kiválasztottak, amelyeket az Intel csak az Apple számára biztosít, tehát más ezeket meg sem tudja vásárolni. Emiatt hivatalos listaáruk sincs, viszont a főbb specifikációk kiderültek, amiről az alábbi táblázat ad bővebb felvilágosítást:
Típus | Magórajel / Turbó órajel |
L2 cache | L3 cache | PCI Express 3.0 csatornák száma |
---|---|---|---|---|
W-2190B (18 mag) | 2,3/4,3 GHz | 18 x 1 MB | 24,75 MB | 48 |
W-2170B (14 mag) | 2,5/4,3 GHz | 14 x 1 MB | 19,25 MB | 48 |
W-2150B (10 mag) | 3/4,5 GHz | 10 x 1 MB | 13,75 MB | 48 |
W-2140B (8 mag) | 3,2/4,2 GHz | 8 x 1 MB | 11 MB | 48 |
Az említett modellek a képességek tekintetében egységesek, támogatják az ECC-t, a Hyper-Threading technológiát, továbbá az AVX-512 is általánosan elérhető, magonként két FMA egységgel. A TDP keretet nem lehet tudni, ugyanis azt sem az Intel, sem az Apple nem adja meg. Annyi biztos, hogy mindegyik CPU kevesebbet fogyaszt, mint az alap Xeon-W sorozat, aminél ez az érték 100 watt környékén mozog, a 8 és 10 maggal rendelkezőknél alatta, míg a 14- és 18-magos verziónál valamivel fölötte. A turbó szempontjából fontos megjegyezni, hogy ennek beállításait az Apple szabta meg, tehát az Intel erre vonatkozó általános specifikációi az iMac Pro esetében nem érvényesek.
A GPU tekintetében is egyedi megoldásokat kap az AMD-től az Apple, amelyek paramétereit az alábbi táblázatban foglaltuk össze.
Típus | Vega 56 |
Vega 64 |
---|---|---|
GPU kódneve | Vega 10 |
|
Architektúra | GCN5 |
|
Maximális órajel | 1260 MHz | 1350 MHz |
Shader részelemek száma | 3584 | 4096 |
Textúrázók száma | 224 | 256 |
Blending egységek száma | 64 | 64 |
Z/Stencil egységek száma | 256 | 256 |
ACE-ek száma (parancslisták) | 4 (32) | 4 (32) |
Tesszellátorok száma | 4 | 4 |
Raszter órajelenkénti teljesítménye | 64 pixel | 64 pixel |
DMA motorok száma | 2 | 2 |
Effektív memória-órajel | 1600 MHz | 1600 MHz |
Memória típusa | HBM2 | HBM2 |
Memóriabusz | 2048 bit | 2048 bit |
Memória kapacitása | 8 GB | 16 GB |
Memória-sávszélesség | 409,6 GB/s | 409,6 GB/s |
Támogatott API-k | Metal 2, OpenCL 1.2, OpenGL 4.1 |
|
PCI Express interfész |
x16-os PCI Express 3.0 |
Az API-kra érdemes pár szóban kitérni, mert maga a hardver támogatna jobb OpenCL és OpenGL verziót is, de az Apple egy ideje már csak a saját Metal API-jára figyel, emiatt a Khronos Group platformjai már nem fejlődnek tovább a macOS-en. A Metal 2 esetében egyébként a jelenlegi legmagasabb macOS_GPUFamily1_v3 szintet támogatja a Radeon Pro Vega 56 és 64, de hardver jóval többre képes, és a következő szintet ennek megfelelően lőheti be a vállalat. Ezzel többek között elérhetővé válhat az ASTC formátum a macOS-en.