Cookies op Tweakers

Tweakers maakt gebruik van cookies, onder andere om de website te analyseren, het gebruiksgemak te vergroten en advertenties te tonen. Door gebruik te maken van deze website, of door op 'Ga verder' te klikken, geef je toestemming voor het gebruik van cookies. Wil je meer informatie over cookies en hoe ze worden gebruikt, bekijk dan ons cookiebeleid.

Meer informatie

Cavium maakt Thunder X2-serverprocessor met Arm-cores beschikbaar

Cavium heeft zijn tweede generatie 64bit-Armv8-socs voor servers aangekondigd. De ThunderX2-lijn van processors bestaat uit meer dan veertig verschillende modellen, waarvan de omvangrijkste 32 cores heeft.

Cavium maakt de beschikbaarheid van ThunderX2-chips met 16, 20, 24, 28, 30 en 32 cores bekend. Het gaat om ontwerpen op basis van Vulcan, dat door Cavium werd verworven na de overname van Broadcoms divisie voor Arm-serverchips. De kloksnelheden beginnen bij 1,8GHz, terwijl het maximum op 2,5GHz ligt. Cavium maakt de chips op 16nm bij TSMC.

Elke core heeft de beschikking over 32kB L1-cache en dezelfde cachehoeveelheid voor instructies. Daarnaast is er 256kB L2-cache en kan een blok van vier cores 2MB L3-cache benaderen. De chips kunnen in single- en dualsocketsystemen geplaatst worden en in dat laatste geval is er ondersteuning voor 32 geheugensleuven. De socs zijn bij dualsocketsystemen cache-coherent dankzij een nieuwe generatie van de Cavium Coherent Processor Interconnect, die een doorvoer van 600Gbit/s biedt. Daarnaast is er ondersteuning voor pci-e 3.0 x16, sata 600 en usb 3.0.

Volgens Next Platform zijn er ook ThunderX2-chips met 54 cores op komst, waarbij Cavium die cores zelf ontworpen zou hebben. Deze zouden dan de concurrentie met Qualcomms Centriq 2400-soc aangaan, die 48 Arm-cores heeft, tenzij Qualcomm de servermarkt gaat verlaten, zoals geruchten melden. De markt voor Arm-serverchips wordt al jaren als een groeimarkt gezien, onder andere omdat de chips energiezuinig zijn. Vooralsnog is Intel dominant op die markt, met zijn Xeons, terwijl AMD met zijn op x86-gebaseerde Epyc-processors ook marktaandeel probeert af te snoepen.

Door Olaf van Miltenburg

Nieuwscoördinator

08-05-2018 • 13:07

16 Linkedin Google+

Submitter: Squee

Reacties (16)

Wijzig sortering
Uit het nieuwsbericht:
Volgens Next Platform zijn er ook ThunderX2-chips met 54 cores op komst, waarbij Cavium die cores zelf ontworpen zou hebben.
Even wat achtergrond hierover. Origineel was het Cavium's plan om ThunderX2 te maken gebaseerd op hun oorspronkelijke ThunderX processor met 48 cores. De ThunderX had een veel simpeler en kleiner in-order core ontwerp, en de ThunderX2 zou een verbeterde en opgeschaalde versie zijn met een out-of-order core ontwerp van Cavium zelf.

Maar... toen kwam de deal met Broadcom om het Vulcan design (en team) over te nemen, die met een eigen OoO en SMT core bezig waren. De uiteindelijke 32-core ThunderX2 is dus flink veranderd ten opzichte van het originele 54-core plan wat ze hadden, maar ze zullen wel tot de conclusie zijn gekomen dat het Vulcan core design beter was. Dat 54-core design zullen we dus niet meer terug zien als ThunderX2, maar wellicht dat elementen er van wel in een derde of vierde generatie terug te vinden zal zijn.
Meer - en recentere achtergrond - hier:

https://www.nextplatform....one-two-arm-server-punch/

TL;DR:
-Cavium ThunderX2 heeft hogere geheugenbandbreedte, 'vergelijkbare' Xeon heeft hogere IPC,
-Intel Xeon heeft vooralsnog een betere compiler (ICC) dan Cavium ThunderX2 (GCC), maar er wordt aan gewerkt om dit verschil kleiner te krijgen.
Op deze link is te vinden dat 1 ThunderX2 core 4 threads kan uitvoeren. Verder heeft de processor 46 PCI-E lanes en dus niet de bovengenoemde 16: https://www.servethehome....its-general-availability/

[Reactie gewijzigd door fastedje op 8 mei 2018 18:48]

Da's leuk nu ARM net gaat stoppen met serverprocessoren :X
Dat was Qualcom, een concurrent van Cavium: nieuws: Gerucht: Qualcomm stapt uit de markt voor serverchips

ARM maakt de architectuur, bedrijven als Qualcom en Cavium nemen daar een licentie op en maken er een processor van. Een beetje zoals AMD een licentie neemt op x86 van Intel (al ligt dat erg gecompliceerd, het is een grof voorbeeld ;) ).
Of Intel die een licentie neemt op AMD64 ;)
ARM maakt de architectuur, bedrijven als Qualcom en Cavium nemen daar SOMS een licentie op en maken er een processor van.
Nee, ARM maakt SOMS de architectuur, bedrijven als Qualcom en Cavium nemen daar SOMS een licentie op.

Falkor, de micro-architectuur voor Qualcomm's Centriq, is door Qualcomm zelf gemaakt, niet door ARM.

https://www.anandtech.com...r-windows-server-and-linu
AMD Had vroeger een licentie op x86.
voor zover ik weet hebben ze die nog altijd door een cross-licensing deal die ze al jaren met Intel hebben. Deze is in 2015 lichtelijk aangepast, waarbij de deal vervalt als 1 van beide (most likely AMD) zou overgenomen worden door een andere partij.
Ok, wordt inderdaad gecompliceerder.
De Thunder X2 chips van Cavium zijn krachtiger en hebben meer geheugenbandbreedte dan Intel Xeons. Het zou een beetje triest zijn, als de leverancier met de krachtigste chips ermee zou stoppen :) Centriq is een aardige processor voor het minder zware werk.

Zoals ik het nu zie, zou ik best een ThunderXStation met 2 van deze processoren willen hebben en daarnaast een Talos II workstation met 2 POWER9 processoren voor het zware werk. Waar ik helaas wel laatst onder Linux tegenaan ben gelopen is dat de ontwikkeling voor sommige software zoals Chrome of Firefox, browsers die gewoon cross-platform zouden moeten zijn, heel erg op x86_64 of ARM64 is gericht, waardoor andere architecturen buiten de boot vallen (https://bugzilla.mozilla.org/show_bug.cgi?id=1284816).

Maar daar zijn ook alternatieven voor, dus over het .algemeen is er weinig wat echt x86-specifiek is. Skype zou tegenwoordig ook in de browser moeten werken, dat moet ik dan nog even uitproberen.
Ja het meeste zal x86-based zijn. Dat is wat de meeste mensen gebruiken om op te ontwikkelen, en dus op te testen. Opensource betekent niet dat het op alles draait, en "crossplatform" betekent dat ook niet. Als je iets anders besluit te gebruiken dan de defacto standaard, is het gewoon zaak dat je van tevoren goed uitzoekt of als dat je wil gaan doen, mogelijk is.
Volledig mee.eens, maar je ziet al wel steeds meer arm support, mede dankzij de chromebooks die steeds populairder worden onder ontwikkelaars(mogelijk ook Raspberry pi, etc).
Da's leuk nu ARM net gaat stoppen met serverprocessoren :X
Qualcomm zou ermee stoppen. Dat is nog iets anders dan dat ARM ermee zou stoppen, of alle vendors die op basis van ARM-ontwerpen processoren maken.
Dat was een gerucht over Qualcomm, slechts een van de spelers (wel een belangrijke).

Arm cores bieden voor applicaties die goed schalen over meerdere cores en weinig single-core performance nodig hebben een erg goede performance/mm2 en performance/watt. Daardoor zullen ze altijd gebruikt worden voor bepaalde workloads. De vraag is niet of ze een deel van van de servermarkt zullen bedienen (want dat doen ze al), maar hoeveel.

@Olaf Het is tegenwoordig Arm, of zoals ze zelf graag willen 'arm'. De notatie met volledige hoofdletters hebben ze begin vorig jaar laten vallen.

[Reactie gewijzigd door Balance op 8 mei 2018 13:16]

Op pure rekenkracht zullen Intel en AMD nog wel winnen maar lang niet alle servers worden daarvoor gebruikt. En dan is in action verbruik en idle state verbruik ineens wel interessant in een datacenter met veel warmte producerende servers. Kan zelf helaas geen toepassing bedenken waarvoor ik hem huis zou kunnen halen, lijkt me namelijk best leuk speelgoed.

Op dit item kan niet meer gereageerd worden.


Apple iPhone XS HTC U12+ dual sim LG W7 Google Pixel 3 XL OnePlus 6 Battlefield V Samsung Galaxy S10 Google Pixel 3

Tweakers vormt samen met Tweakers Elect, Hardware.Info, Autotrack, Nationale Vacaturebank en Intermediair de Persgroep Online Services B.V.
Alle rechten voorbehouden © 1998 - 2018 Hosting door True