Nieuws

Processors

Intel bespreekt architectuur van Panther Lake-processors in detail - Xe3-GPU als vermomde Battlemage

Portret van de auteur


Advertentie

Naast de nieuwe cpu-kernen zit er ook een nieuwe gpu in Panther Lake, die in twee configuraties zal worden aangeboden. Intel heeft tijdens het evenement de codenaam Celestial vermeden, waarschijnlijk ook omdat de implementatie van de Xe-gpu in Panther Lake waarschijnlijk niet helemaal overeen zal komen met wat er op de markt zal komen als de volgende Arc-generatie. Intel heeft het zelfs over de Arc B-serie voor Panther Lake, wat zeker voor enige verwarring zal zorgen bij klanten.

Boven de Xe-cores als basisbouwsteen, vormt de Render Slide de hogere organisatielaag in de structuur van Intels gpu's. Een Render Slide gebaseerd op de Xe2 architectuur bestond uit vier Xe2 cores, elk met acht shader units en vier raytracing units en een backend bestaande uit vier samplers en elk een geometrie, rasteriser en HiZ unit.

Met Xe3 wordt de Render Slice opgeschaald naar zes Xe3 cores en zes ray tracing units. Er is nog steeds één sample per Xe3 core, maar ook elk één geometrie, rasteriser en HiZ-eenheid. Intel vereenvoudigt dus de structuur en maakt deze effectiever, omdat een bepaald aantal functionele eenheden kan worden bespaard.

De afzonderlijke Xe3-kern bestaat uit acht 512-bits brede vectorunits en heeft ook acht XMX-eenheden met elk 2.048 bits. Tot zover is dit identiek aan Battlemage en de Xe2-architectuur. Hoewel Intel het heeft over een 33% grotere L1-cache, geldt dit alleen voor de implementatie van Battlemage in Lunar Lake, terwijl de Xe2-architectuur al 256 kB L1-cache bood voor de discrete gpu's.

De vectorunits kunnen echter 25% meer threads tegelijk verwerken en de registertoewijzing is variabeler gemaakt. Daarnaast bieden de vectorunits ook ondersteuning voor het FP8 dataformaat, wat vooral belangrijk is met betrekking tot AI-prestaties. Ondersteuning voor FP64 is nog steeds beschikbaar en de basis rekeneenheden zijn SIMD16 ALU's.

De XMX-eenheden van de Xe3-kernen kunnen FP16, BF16 en INT8 berekenen met dezelfde rekenkracht per klokcyclus als hun voorgangers. Er is nu ook ondersteuning voor INT4 en INT2. In totaal zou de AI-rekenkracht van de gpu 120 tops bedragen.


Panther Lake 4x Xe3 Panther Lake 12x Xe3Lunar Lake 8x Xe2
Xe cores 4 (Xe3 cores) 12 (Xe3 cores)8 (Xe2-kernen)
XMX-eenheden 32 9664
Raytracing-eenheden 4 128
Geometrie pijplijn 1 22
Samplers 4 128
Pixel backends 2 44
L2-cache 4 MB 16 MB8 MB

In de kleine variant biedt de geïntegreerde Xe3-gpu vier Xe3-kernen en 4 MB L2-cache. Deze wordt door Intel zelf geproduceerd op Intel 3.


Voor de grotere implementatie met 12 Xe3-kernen heeft Intel gekozen voor een L2-cache met een capaciteit van 16 MB, wat het dubbele van Lunar Lake. Met de grotere cache wil Intel de gegevensoverdracht naar het hoofdgeheugen en ook de belasting van het SoC-weefsel aanzienlijk hebben verminderd. De grotere Xe3-variant wordt op N3E gefabriceerd bij TSMC. Het is niet bekend waarom Intel heeft gekozen voor productie in eigen huis enerzijds en externe productie anderzijds. Kosten, capaciteiten en prestatiespecificaties voor de chip kunnen hier een rol bij hebben gespeeld.


Met alle wijzigingen aan de Xe3-architectuur beweert Intel de prestaties van de geïntegreerde grafische eenheid met 50% of meer te hebben verhoogd ten opzichte van Lunar Lake. Met 12 twaalf Xe3-kernen vergeleken met acht Xe2-kernen, is dit wel het minste dat verwacht kon worden. Hoeveel hoger dan 50% de toename zal zijn, is waarschijnlijk de spannendere vraag.

Vergeleken met Arrow Lake-H en de Xe-architectuur die daar nog steeds wordt gebruikt, zou Panther Lake een 40% betere prestatie/watt-verhouding hebben.