Hirdetés

Nagy teljesítményspektrumot fednek le a SiFive AI-ra tervezett magdizájnjai

Az Intelligence Family sorozatnak második generációja, akár 4000 TOPS-ot is biztosíthat.

Hirdetés

A RISC-V magok tervezésében utazó SiFive bejelentette az AI-r tervezett Intelligence Family sorozatának második generációját, amely egyben felújítja az első generációs opciókat, illetve ezeket kiegészíti egy rendkívül energiatakarékos alternatívával.

A fejlesztések fő újítása RISC-V RVA23 profilú utasításarchitektúra, bár ez az új kategóriának számító X100-as megoldásokra nem igaz, mivel ezek inkább az IOT-piacra készültek, így kritikus szempont volt az energiahatékonyságuk. Ezen túlmenően új memóriaalrendszert kaptak a dizájnok, aminek a fő célja a gyorsítótárhierarchia egyszerűsítése volt. Így a második generációs sorozat kétszintű kialakítást használ, az előd háromszintű dizájnjával szemben. Ezzel a cég sok lapkaterületet spórol, miközben nincs igazán negatív hatása a még eszközölt egyéb fejlesztések mellett.


[+]

Az új SiFive dizájnok paramétereit az alábbi táblázat részletezi:

SiFive Intelligence Family Gen 2, X sorozatú, 100, 200 és 300 osztályú dizájnok paraméterei
Típus X160 Gen 2 X180 Gen 2 X280 Gen 2 X390 Gen 2
ISA RV32I(E) RV64I RVA23
Magok maximális száma 4
Dekódoló szélessége 2
Futószalagfokozatok 8
FPU támogatás SP, DP, HP
Vektormotor szélessége 128 bit 512 bit 1024 bit
Támogatott vektor adattípusok INT8, INT16, INT32, INT64, BF16, FP16, FP32 INT8, INT16, INT32, INT64, BF16, FP16, FP32, FP64 INT8, INT16, INT32, INT64, FP4, FP8, BF16, FP16, FP32, FP64 (OFP4 és OFP8 konverzióval)
L1 utasításmemória 0-2 MB 4 kB
L1 utasításgyorsítótár 1-64 kB 8-64 kB
L1 adatmemória 0-2 MB -
L1 adatgyorsítótár 1-256 kB 64 kB 8-64 kB
L2 megosztott gyorsítótár 0-4 MB
MMU nincs sv48 sv48, sv57
VCIX 64, 128-bit - 1024-bit 2048-bit
SSCI van - van

A táblázatban szereplő alternatívákon túl van még az XM sorozat második generációs kiadása, amelynél azért nincs specifikáció, mert nagymértékben konfigurálható. Ennek az alapja négy darab, X300-as magot tartalmaz, és ezek vannak kiegészítve egy nagy mátrixfeldolgozóval, illetve a hozzá tartozó, lapkán belüli memóriával.

Az XM sorozat tehát alapvetően a teljes platformot jelenti, de a SiFive ügyfelei esetleg saját fejlesztésű mátrixfeldolgozókat is használhatnak, amelyeket az adott lapkán belül be tudnak kötni az X200-as és X300-as dizájnokba a VCIX és az SSCI interfészeket keresztül.


[+]

A friss fejlesztések igen nagy teljesítményspektrumot lefednek, és legerősebb kiépítésben, több XM klasztert alkalmazva akár 4000 TOPS is felkínálhat FP8-as adattípussal. A SiFive már várja a potenciális partnerek érdeklődését.

Azóta történt

Előzmények