Datacenters krijgen te maken met nieuw type processor: DPU’s

7 juli 2023

Met de opkomst van trends als AI krijgen data­cen­ters plots­klaps te maken met een hele nieuwe categorie aan hardware. Systemen die ook andere ener­gie­pro­fielen kennen dan standaard servers en die bovendien gebruik maken van nieuwe compo­nenten. Zoals DPU’s.

Die letters staan voor ‘data proces­sing unit’. Ze gaan volgens speci­a­listen op het gebied van IT-hardware samen met CPU’s (central proces­sing units) en GPU’s (graphical proces­sing units) de kern van de toekom­stige IT-systemen vormen. 

CPU’s waren jarenlang het enige program­meer­bare element in computers. Meer recen­te­lijk heeft de GPU, of grafische verwer­kings­een­heid, een centrale rol ingenomen. Oorspron­ke­lijk gebruikt om rijke, real-time graphics te leveren, maken hun paral­lelle verwer­kings­mo­ge­lijk­heden ze ideaal voor allerlei soorten ‘acce­le­rated’ compu­ter­taken. Dankzij deze moge­lijk­heden zijn GPU’s essen­tieel voor toepas­singen op het gebied van kunst­ma­tige intel­li­gentie, deep learning en big data-analyse.

Dan is er nu ineens een nieuw type processor: de Data Proces­sing Unit. Een DPU is een program­meer­bare processor die drie belang­rijke elementen combi­neert. Het is een system-on-a-chip, of SoC, dat het volgende combineert:

  • Een program­meer­bare CPU die uit meerdere cores bestaat, meestal gebaseerd op de veel­ge­bruikte ARM-architectuur.
  • Een krachtige netwerk­in­ter­face die in staat is om gegevens met hoe snelheid te verwerken en te versturen, en efficiënt over te dragen naar GPU’s en CPU’s.
  • Een uitge­breide set flexibele en program­meer­bare ‘acce­le­rator engines’ die de pres­ta­ties van appli­ca­ties voor onder andere AI en machine learning, zero-trust bevei­li­ging, tele­com­mu­ni­catie en opslag ontlasten en verbeteren.

Het doel van een DPU is om data zo snel mogelijk bij CPU’s en GPU’s te krijgen, zodat deze hun werk snel en efficiënt kunnen doen. Soms worden DPU’s als zelf­stan­dige compo­nenten in een server gebruikt. In veel andere gevallen worden ze echter geïn­te­greerd in netwerk­kaarten – zogeheten SmartNIC’s – zodat zij volledig ingezet kunnen worden voor het razend­snel verzenden en ontvangen van data.

Een van de redenen waarom DPU’s plots­klaps populair zijn geworden is hun ener­gie­ver­bruik. Metingen bij eerste toepas­singen geven namelijk aan dat een DPU tot 80% kan besparen op het stroom­ver­bruik in verge­lij­king met een CPU en een GPU voor dezelfde workload.

Pin It on Pinterest

Share This