SiFive heeft met de BigSky SF-2U870 een nieuw 2U serverplatform gelanceerd dat specifiek is gericht op high-performance applicaties.
Belangrijkste kenmerken:
- Hardware: Het platform beschikt over 32 P870-D cores (2,2 GHz), 256 GB DDR5-geheugen en uitgebreide PCIe 5.0-ondersteuning.
- RVA23-standaard: Het grootste voordeel is de ondersteuning voor de RVA23-standaard, waardoor moderne besturingssystemen zoals Ubuntu 26.04 direct kunnen worden gebruikt.
- Stabiliteit: De auteur prijst het systeem als "saai", wat betekent dat het platform zeer stabiel is. Hierdoor kunnen ontwikkelaars direct aan de slag met software en Continuous Integration (CI) zonder hinder van firmware-problemen.
Hoewel de BigSky in pure prestaties niet altijd kan concurreren met high-end x86-systemen van Intel en AMD of de topmodellen van Ampere, vult het een kritiek gat in het RISC-V-ecosysteem door een betrouwbaar en bruikbaar development-platform te bieden.
Het eerste serverplatform van SiFive
Het RISC-V-ecosysteem is voortdurend in beweging, vooral binnen het segment van high-performance application class silicon. Het afgelopen jaar hebben we een aantal overnames en beëindigingen van activiteiten gezien; zo werd Ventana in december vorig jaar overgenomen door Qualcomm en stopte Condor Computing met haar werkzaamheden. Daarnaast zijn er diverse chips 'getaped', waarbij de meest productieve de K3 SoC van SpacemiT was, gevolgd door de Atlantis SoC van Tenstorrent en de testchip van Akeana.
Vandaag bespreken we echter niet deze bedrijven of chips. We hebben het over een bedrijf dat vanaf het begin aanwezig is in de RISC-V-scene: SiFive, en hun nieuwe platform, de SiFive BigSky SF-2U870.
Gericht op de top
Het BigSky SF-2U870 (BigSky) platform bestaat uit:
- Een standaard 19” 2U server
- 32 P870-D cores met een snelheid van 2,2 GHz¹
- 256 GB DDR5-5600 geheugen
- 64 lanes PCIe 5.0 plus 4 lanes PCIe Gen 3.0
- Ondersteuning voor double-wide GPU's (tot 450W)
- 10/25 GbE OCP 3.0 NIC
- 960 GB SATA SSD voor het besturingssysteem
- 3,84 TB U.2 NVMe SSD voor datagebruik²
Om eerlijk te zijn is dit platform saai, en dat is juist een goed ding. "Saai" is de ideale staat voor een platform, omdat dit betekent dat je direct kunt beginnen met ontwikkelen in plaats van tijd te verspillen aan het probeen het systeem überhaupt werkend te krijgen.
Wanneer we de BigSky SF-2U870 vergelijken met het vorige development board van SiFive, de SiFive HiFive Premier P550, zien we dat de BigSky een aanzienlijk krachtiger platform is. De grootste verandering is niet het aantal cores, de toename in geheugenbandbreedte of de meer dan 64-voudige toename van de PCIe-bandbreedte. Het is de ondersteuning voor de RVA23-standaard. Dit betekent niet alleen dat er RVV-ondersteuning is, maar ook dat Ubuntu 26.04 direct uit de doos kan worden gedraaid, aangezien deze versie RVA23-ondersteuning vereist.
Vergelijking met andere SoC's
Als we de SoC van de BigSky vergelijken met andere huidige SoC's op de markt, zien we het volgende:
De meest vergelijkbare SoC is de Intel Xeon 6532P-B, met hetzelfde aantal cores, dezelfde basissnelheid en hetzelfde geheugensysteem. Hier beginnen ze echter uiteen te lopen: de BigSky heeft het voordeel van meer PCIe-lanes en waarschijnlijk een lager stroomverbruik, terwijl de Xeon 6532P-B profiteert van SMT2-ondersteuning, een boost-clock van 3,9 GHz en een bredere CPU-core. Kijkend naar de AMD EPYC 8325P, heeft het BigSky-platform weinig tot geen specificatievoordelen, behalve mogelijk een lager stroomverbruik.
De interessantste vergelijking is die met de Ampere Altra Q32-17, omdat het Altra-platform werd gebruikt in dezelfde rol als development-systeem waarvoor de BigSky nu wordt vermarkt. De BigSky heeft het voordeel van hogere kloksnelheden, een bredere core en PCIe Gen 5-ondersteuning. De voordelen van de Ampere Altra zijn het aantal lanes, meer geheugenbandbreedte en een lager TDP.
Echter, het grote pijnpunt is dat de Ampere Altra Q32-17 het instapmodel is van de Ampere Altra-lijn, die doorloopt tot de Q80-33 (80 cores op 3,3 GHz met een TDP van 250 W). In een directe "appels-met-appels"-vergelijking zou de Q80-33 de BigSky op het gebied van prestaties verslaan.
Slotbeschouwingen
De BigSky is saai, en zoals eerder gezegd, is dat een goed teken. Er gaat veel werk zitten in het leveren van een development-platform dat simpelweg werkt; een platform waarbij softwareontwikkelaars hun tijd kunnen besteden aan het schrijven van code in plaats van het jagen op firmware die het silicium nog niet is bijbenauwd.
SiFive probeert met het BigSky-platform x86 of Arm niet te verslaan, en dat hoeft ook niet. Dit is een developmentsysteem en voor dat doel is het uitermate geschikt. Niet vanwege de geheugenbandbreedte of de PCIe-lanes, maar omdat het RVA23 ondersteunt. Een van de grootste zwaktes van het RISC-V-ecosysteem was het gebrek aan RVA23-silicium en betrouwbare, "saaie" platforms die zaken als Continuous Integration (CI) zonder gedoe kunnen draaien. Dat is het gat dat SiFive vult met BigSky, dat hopelijk binnenkort beschikbaar komt voor ontwikkelaars.
***
¹ Op het moment van publicatie van dit artikel zijn de door SiFive geclaimde kloksnelheden voor het BigSky SF-2U870 platform inconsistent, zelfs op dezelfde productpagina. In de ene sectie wordt een frequentie van 2,0 GHz genoemd, terwijl in een andere sectie 2,2 GHz staat. Voor de eenvoud en onze eigen gemoedsrust gaan we uit van een snelheid van 2,2 GHz.
² De productpagina vermeldt "2x 7,68TB U.2 NVMe SSD", terwijl elders de datastorage wordt vermeld als "3,84TB Data SSD". Gezien de huidige prijzen voor NAND is beide configuraties plausibel. Mocht iemand van SiFive dit lezen: graag dit corrigeren.
Het eerste serverplatform van SiFive
Het RISC-V-ecosysteem is voortdurend in beweging, vooral binnen het segment van high-performance application class silicon. Het afgelopen jaar hebben we een aantal overnames en beëindigingen van activiteiten gezien; zo werd Ventana in december vorig jaar overgenomen door Qualcomm en stopte Condor Computing met haar werkzaamheden. Daarnaast zijn er diverse chips 'getaped', waarbij de meest productieve de K3 SoC van SpacemiT was, gevolgd door de Atlantis SoC van Tenstorrent en de testchip van Akeana.
Vandaag bespreken we echter niet deze bedrijven of chips. We hebben het over een bedrijf dat vanaf het begin aanwezig is in de RISC-V-scene: SiFive, en hun nieuwe platform, de SiFive BigSky SF-2U870.
Gericht op de top
Het BigSky SF-2U870 (BigSky) platform bestaat uit:
- Een standaard 19” 2U server
- 32 P870-D cores met een snelheid van 2,2 GHz¹
- 256 GB DDR5-5600 geheugen
- 64 lanes PCIe 5.0 plus 4 lanes PCIe Gen 3.0
- Ondersteuning voor double-wide GPU's (tot 450W)
- 10/25 GbE OCP 3.0 NIC
- 960 GB SATA SSD voor het besturingssysteem
- 3,84 TB U.2 NVMe SSD voor datagebruik²
Om eerlijk te zijn is dit platform saai, en dat is juist een goed ding. "Saai" is de ideale staat voor een platform, omdat dit betekent dat je direct kunt beginnen met ontwikkelen in plaats van tijd te verspillen aan het probeen het systeem überhaupt werkend te krijgen.
Wanneer we de BigSky SF-2U870 vergelijken met het vorige development board van SiFive, de SiFive HiFive Premier P550, zien we dat de BigSky een aanzienlijk krachtiger platform is. De grootste verandering is niet het aantal cores, de toename in geheugenbandbreedte of de meer dan 64-voudige toename van de PCIe-bandbreedte. Het is de ondersteuning voor de RVA23-standaard. Dit betekent niet alleen dat er RVV-ondersteuning is, maar ook dat Ubuntu 26.04 direct uit de doos kan worden gedraaid, aangezien deze versie RVA23-ondersteuning vereist.
Vergelijking met andere SoC's
Als we de SoC van de BigSky vergelijken met andere huidige SoC's op de markt, zien we het volgende:
De meest vergelijkbare SoC is de Intel Xeon 6532P-B, met hetzelfde aantal cores, dezelfde basissnelheid en hetzelfde geheugensysteem. Hier beginnen ze echter uiteen te lopen: de BigSky heeft het voordeel van meer PCIe-lanes en waarschijnlijk een lager stroomverbruik, terwijl de Xeon 6532P-B profiteert van SMT2-ondersteuning, een boost-clock van 3,9 GHz en een bredere CPU-core. Kijkend naar de AMD EPYC 8325P, heeft het BigSky-platform weinig tot geen specificatievoordelen, behalve mogelijk een lager stroomverbruik.
De interessantste vergelijking is die met de Ampere Altra Q32-17, omdat het Altra-platform werd gebruikt in dezelfde rol als development-systeem waarvoor de BigSky nu wordt vermarkt. De BigSky heeft het voordeel van hogere kloksnelheden, een bredere core en PCIe Gen 5-ondersteuning. De voordelen van de Ampere Altra zijn het aantal lanes, meer geheugenbandbreedte en een lager TDP.
Echter, het grote pijnpunt is dat de Ampere Altra Q32-17 het instapmodel is van de Ampere Altra-lijn, die doorloopt tot de Q80-33 (80 cores op 3,3 GHz met een TDP van 250 W). In een directe "appels-met-appels"-vergelijking zou de Q80-33 de BigSky op het gebied van prestaties verslaan.
Slotbeschouwingen
De BigSky is saai, en zoals eerder gezegd, is dat een goed teken. Er gaat veel werk zitten in het leveren van een development-platform dat simpelweg werkt; een platform waarbij softwareontwikkelaars hun tijd kunnen besteden aan het schrijven van code in plaats van het jagen op firmware die het silicium nog niet is bijbenauwd.
SiFive probeert met het BigSky-platform x86 of Arm niet te verslaan, en dat hoeft ook niet. Dit is een developmentsysteem en voor dat doel is het uitermate geschikt. Niet vanwege de geheugenbandbreedte of de PCIe-lanes, maar omdat het RVA23 ondersteunt. Een van de grootste zwaktes van het RISC-V-ecosysteem was het gebrek aan RVA23-silicium en betrouwbare, "saaie" platforms die zaken als Continuous Integration (CI) zonder gedoe kunnen draaien. Dat is het gat dat SiFive vult met BigSky, dat hopelijk binnenkort beschikbaar komt voor ontwikkelaars.
***
¹ Op het moment van publicatie van dit artikel zijn de door SiFive geclaimde kloksnelheden voor het BigSky SF-2U870 platform inconsistent, zelfs op dezelfde productpagina. In de ene sectie wordt een frequentie van 2,0 GHz genoemd, terwijl in een andere sectie 2,2 GHz staat. Voor de eenvoud en onze eigen gemoedsrust gaan we uit van een snelheid van 2,2 GHz.
² De productpagina vermeldt "2x 7,68TB U.2 NVMe SSD", terwijl elders de datastorage wordt vermeld als "3,84TB Data SSD". Gezien de huidige prijzen voor NAND is beide configuraties plausibel. Mocht iemand van SiFive dit lezen: graag dit corrigeren.