Nvidia planlægger at opkøbe ARM. I dette tilfælde vil der, udover GPU'er og CPU'er, en ny chip kaldet en DPU . Virksomheden forklarer, hvad det er, og skitserer sin køreplan for de kommende år. CPU'en og GPU'en har været komponenter i vores computere i årtier, og selvom GPU'ens rolle har udviklet sig ud over grafik til at udføre generelle operationer, der fuldt ud udnytter dens parallelle beregningsmuligheder, dukker der nye typer op i computerbranchen: DPU'er.
DPU, hvad er det?
Med opkøbet af ARM vil de nye databehandlingsenheder (DPU'er), som følge af opkøbet af Mellanox, også komme i spil. Ifølge Nvidias administrerende direktør, Jen-Hsun Huang, vil DPU'er repræsentere en af de tre hovedsøjler inden for fremtidens databehandling. CPU'en er til generel databehandling, GPU'en til accelereret databehandling, og DPU'en overfører data til datacentret og behandler informationen.
Nvidia definerer DPU'en som en chip (SoC) bestående af en højtydende , softwareprogrammerbar multi-core processor udstyret med en højhastigheds netværksgrænseflade og specialiserede motorer designet til at accelerere specifikke operationer såsom kunstig intelligens. Alle disse funktioner er afgørende for at levere isoleret, bare-metal og cloud-native computing, som vil definere den næste generation af cloud computing. Det er i bund og grund en specialiseret processor, der kan håndtere netværksarbejdsbelastninger og lagersikkerhed.
DPU'en kan bruges som en selvstændig integreret processor , men den er ofte integreret i en SmartNIC, som er en netværksgrænsefladecontroller, der er essentiel for næste generations servere. I Nvidias tilfælde har virksomheden udviklet en DPU kaldet BlueField-2. Den er i øjeblikket i testfasen og vil være klar til levering til partnere i 2021.

Den berømte BlueField-2
Bluefield-2 er baseret på en specialbygget SoC. Den har otte ARM Cortex-A72-kerner og to VLIW-accelerationsmotorer. Den inkluderer et ConnectX-6 DX-netværkskort til højhastighedsnetværksforbindelse. Nvidia vil udgive to kort udstyret med DPU'er: Bluefield-2 og Bluefield-2X. Bluefield-2 er et traditionelt smartNIC med en DPU og to netværksporte. Bluefield-2X inkluderer, udover DPU'en, en GPU baseret på Ampere-arkitekturen (sandsynligvis GA102, men dette er ikke bekræftet). Dette er for at accelerere det, Nvidia kalder "netværksbaseret databehandling". Nvidia har allerede en klar køreplan, hvor BlueField-3- og BlueField-4-familierne allerede er under udvikling: BlueField-3 vil være en forbedret version af BlueField-2, mens virksomheden med BlueField-4 planlægger at bygge et grafikkort med en enkelt højtydende DPU, der er i stand til at håndtere arbejdsbyrden fra en kombineret DPU og GPU. Den sigter mod en AI-databehandlingsydelse på op til 400 TOPS.
Som det allerede er gjort inden for GPU'er med CUDA, selv i tilfælde af DPU'er, arbejder det amerikanske firma på softwaresiden ved at foreslå det, der kaldes "Data Center Infrastructure-on-a-Chip" (DOCA) arkitekturen, det vil sige en programmeringsmodel til DPU'er, der kan gøre livet lettere for udviklere.




