Gyorsítókkal kitömött SoC érkezik a Cavium műhelyéből

A Cavium számos rendszerchipet kínál már a szerverpiac számára, amelyek közül a legismertebbnek az ARMv8-as ThunderX termékcsalád számít, de a MIPS alapokra építkező Octeon III-nak is megvan a maga helye. Ez a két sorozat úgymond kiegészíti egymást, mivel az előbbi egy általános teljesítményre kigyúrt rendszer, míg utóbbi kevesebb nyers teljesítményt kínál, de rengeteg specializált gyorsítót tartalmaz. A Cavium szerint azonban vannak olyan szegmensek a szerverpiacon, ahol mindkét megoldás kompromisszumosnak számít, és egy olyan termékre lenne szükség, amely lefedi a két véglet közötti átmenetet. A Octeon TX SoC pontosan ezt a területet hivatott betölteni, mivel a ThunderX és az Octeon III legfőbb előnyeit ötvözi.

A Cavium az Octeon TX esetében már nem MIPS-re, hanem ARM-ra épít, méghozzá egy ARMv8.1-es egyedi tervezésű processzormagra, amely az ARM-TX nevet viseli. Ez leginkább az ARM Cortex-A72-höz hasonlítható azzal a különbséggel, hogy rendkívül nagy, 72 kB-os L1 utasítás- és 32 kB-os adatgyorsítótárat használ a célpiac igényei miatt, illetve a magok közötti összeköttetést egy saját fejlesztésű belső busz biztosítja, így egyetlen lapkában úgy lehet elhelyezni 24 darab ARM-TX magot, hogy ezeket nem kell klaszterekbe fűzni. Ehhez a belső buszhoz tartozik a megosztott L2 gyorsítótár is, de ennek mérete az adott lapkától függ.

A Cavium bejelentése alapján konkrétan kétféle lapkát terveznek, így a CN80XX és CN81XX sorozat részeként lesz egy olyan, amelyben maximum 4 darab fizikai magot tartalmaz 2 MB-os L2 gyorsítótárral, illetve a CN82XX és CN83XX sorozat része lesz a 24 magos verzió, ahol az L2 gyorsítótár mérete 8 MB. Természetesen ez mindkét esetben a teljes értékű dizájn, így lesznek olyan modellek is, amelyek letiltott magokat és kisebb gyorsítótárat tartalmaznak. Az ECC-t is támogató, DDR3 vagy DDR4 szabványú memóriákat kezelő memóriavezérlő is különbözni fog a két SoC esetében. A kisebbik lapka egy 32 vagy 64 bites, míg a nagyobbik két 64 bites memóriacsatornát kínál. A magórajel szempontjából a Cavium maximum 2,2 GHz-et céloz meg.

Az Octeon TX megörökli a ThunderX sorozatból a virtuálizált NIC architektúrát, illetve a NITROX V biztonsági processzort. Utóbbi szimultán támogatja a bulk és RSA kriptográfiát, 400 Mbps és 40 Gbps közötti IPSEC teljesítménnyel, illetve 2048 bites kulcsok mellett másodpercenként 600 és 20 000 RSA operáció közötti tempóval. Mindemellett a beépített gyorsítók számos protokollt támogatnak (IPsec, SSL, TLS 1.x, DTLS, ECC Suite B.), illetve rengeteg algoritmust gyorsítanak ideértve az AES, 3DES, SHA-2, SHA-3, RSA 2048, RSA 4096, RSA 8192, ECC p256/p384/p521, Kasumi, ZUC és SNOW 3G variánsokat.

A Cavium Octeon TX termékcsaládba tartozó lapkák fontosabb paramétereit az alábbi táblázat részletezi:

Cavium Octeon TX szériás rendszerchipek
Típus Ethernet IO Memóriavezérlő
CN8370 (24 mag) 3 x 40 Gbit / 12 x 10 Gbit / 1 Gbit 2 x 64 bit DDR3/DDR4
CN8365 (20 mag) 3 x 40 Gbit / 12 x 10 Gbit / 1 Gbit 2 x 64 bit DDR3/DDR4
CN8360 (16 mag) 2 x 40 Gbit / 12 x 10 Gbit / 1 Gbit 2 x 64 bit DDR3/DDR4
CN8250 (12 mag) 12 x 10 Gbit / 1 Gbit 64 bit DDR3/DDR4
CN8240 (8 mag) 12 x 10 Gbit / 1 Gbit 64 bit DDR3/DDR4
CN8235 (6 mag) 12 x 10 Gbit / 1 Gbit 64 bit DDR3/DDR4
CN8130 (4 mag) 8 x 10 Gbit / 9 x 1 Gbit 64 bit DDR3/DDR4
CN8120 (2 mag) 4 x 10 Gbit / 9 x 1 Gbit 64 bit DDR3/DDR4
CN8030 (4 mag) 2 x 10 Gbit / 5 x 1 Gbit 32 bit DDR3/DDR4
CN8020 (2 mag) 2 x 10 Gbit / 5 x 1 Gbit 32 bit DDR3/DDR4
CN8010 (1 mag) 5 x 1 Gbit 32 bit DDR3/DDR4

A táblázatban szerepelő modellek közül mindegyik képes hat darab 6 Gbps-os SATA portot, négy darab PCI Express 3.0-s csatornát és két darab USB 3.0-s aljzatot kezelni.

A Cavium a CN80XX és CN81XX sorozat termékmintáit még ebben a negyedévben elkezdi szállítani, míg a CN82XX és CN83XX sorozat esetében a partnereknek őszig várni kell.

Azóta történt

Előzmények

Hirdetés