Nvidia planuje przejąć ARM. W tym przypadku oprócz procesorów graficznych i procesorów jego miejsce zajmie nowy układ o nazwie DPU Firma wyjaśnia na czym polega i określa plan działania na najbliższe lata. Procesor i procesor graficzny to elementy, z których składają się nasze komputery od dziesięcioleci i chociaż rola procesora graficznego wyewoluowała poza grafikę i polega na wykonywaniu ogólnych operacji umożliwiających maksymalne wykorzystanie jego możliwości obliczeń równoległych, w sektorze IT pojawiają się nowe typy: procesory DPU.
DPU, Quesako?
Wraz z przejęciem ARM w grę wchodzą także nowe chipy Data Processing Units (DPU), powstałe w wyniku przejęcia Mellanox. Według dyrektora generalnego Nvidii Jen-Hsun Huanga, DPU będą stanowić jeden z 3 głównych filarów IT w przyszłość. Procesor służy do obliczeń ogólnych, procesor graficzny do obliczeń przyspieszonych, a DPU przesyła dane do centrum danych i przetwarza je.
DPU jest definiowane przez firmę Nvidia jako układ , programowalnego, wielordzeniowego procesora Wszystkie te możliwości są niezbędne do zapewnienia izolowanej, natywnej chmury obliczeniowej typu bare-metal, która zdefiniuje następną generację przetwarzania w chmurze. Zasadniczo jest to wyspecjalizowany procesor, który może obsługiwać obciążenia sieciowe i bezpieczeństwo pamięci masowej.
DPU może być używany jako samodzielny zintegrowany procesor , ale często jest zintegrowany z kartą SmartNIC, która jest niezbędnym kontrolerem interfejsu sieciowego dla serwerów nowej generacji. W przypadku Nvidii firma opracowała DPU o nazwie BlueField-2. Jest on obecnie w fazie testowej i będzie gotowy do dostarczenia partnerom w 2021 roku.
Słynny BlueField-2
BlueField-2 opiera się na niestandardowym SoC. Posiada 8 rdzeni ARM Cortex-A72 i 2 silniki akceleracyjne VLIW. Posiada kartę sieciową ConnectX-6 DX zapewniającą szybką łączność sieciową. Nvidia wypuści 2 karty wyposażone w DPU, BlueField-2 i BlueField-2. BlueField-2 to tradycyjna karta smartNIC z procesorem DPU i 2 portami sieciowymi. W przypadku Bluefield-2X oprócz DPU odnotujemy obecność procesora graficznego opartego na architekturze Ampere (prawdopodobnie GA102, ale nie jest to pewne). Ma to przyspieszyć to, co Nvidia nazywa „przetwarzaniem sieciowym”. Patrząc w przyszłość, Nvidia ma już jasny plan działania, a rodziny BlueField-3 i BlueField-4 są już w fazie rozwoju: BlueField-3 będzie ulepszoną wersją BlueField-2, natomiast w przypadku BlueField-4 firma planuje zbudować kartę graficzną karta z pojedynczym wysokowydajnym procesorem DPU, zdolną do zapewnienia pracy połączonych procesorów DPU i procesorów graficznych. Ma na celu wydajność przy obliczeniach sztucznej inteligencji równej 400 TOPS.
Podobnie jak to już zrobiono w dziedzinie procesorów graficznych z CUDA, nawet w przypadku DPU, amerykańska firma pracuje nad częścią programową, proponując tzw. architekturę „Data Center Infrastructure-on-a-Chip” (DOCA).) , czyli model programowania dla DPU, który może ułatwić życie programistom.