NVIDIA powoli, ale konsekwentnie dominuje na rynku procesorów graficznych dla przedsiębiorstw. W ostatnich latach GPU zyskują na znaczeniu i są niezbędne, aby sprostać wymaganiom procesorów CPU. W zeszłym roku NVIDIA wprowadziła nową jednostkę przetwarzania danych, DPU (Data Processing Unit). Przyjrzyjmy się tym trzem, aby zobaczyć, na czym polega różnica i dlaczego warto wybrać więcej z jednej lub wszystkich trzech.
Jednostka centralna (CPU) jest najstarszą i najbardziej znaną jednostką przetwarzania. CPU, często nazywany po prostu „procesorem”, jest używany od lat 1950. XX wieku. Często uważany za rodzaj mózgu komputerów (lub czegokolwiek wykorzystującego moc obliczeniową), przez długi czas był jedynym programowalnym elementem w powyższych urządzeniach. Chociaż stają się one coraz szybsze, w zmieniającym się krajobrazie technologii informatycznych potrzebne były inne jednostki przetwarzania.
Na scenę wkracza procesor graficzny (GPU). Początkowo GPU został zaprojektowany do pracy niezależnej od CPU, aby przetwarzać pamięć i renderować obrazy (grafikę) na potrzeby wyświetlania. GPU były i w dużej mierze nadal są szeroko wykorzystywane w grach wideo. NVIDIA jest najbardziej znana ze swoich GPU i działalności w branży gier wideo, elektroniki samochodowej i urządzeń mobilnych. W przedsiębiorstwach NVIDIA wykorzystuje moc swoich GPU do zadań związanych ze sztuczną inteligencją. Możliwości przetwarzania równoległego GPU sprawiają, że idealnie nadają się one do przyspieszonych zadań obliczeniowych wszelkiego rodzaju.
Czym jest NVIDIA DPU?
Powyższe to tylko pobieżny przegląd, mający na celu podsumowanie szerokiego tematu. Zarówno procesory CPU, jak i GPU oferują o wiele więcej szczegółów i niuansów, które mogłyby wypełnić książki. Chociaż dwa powyższe są najbardziej znane, istnieje trzeci typ jednostki przetwarzania, który jest dość nowy na rynku – DPU.
Jedna z pierwszych wzmianek o jednostkach DPU pojawiła się wraz z ogłoszeniem projektu VMware Monterey . Procesor (CPU) jest mózgiem odpowiedzialnym za obliczenia ogólnego przeznaczenia, procesor graficzny (GPU) przyspiesza obliczenia, a nowa jednostka DPU została zaprojektowana do przetwarzania danych przesyłanych w centrum danych. Według firmy NVIDIA, jednostka DPU będzie systemem typu System-on-a-Chip, który łączy w sobie następujące elementy:
- Standardowy w branży, wydajny, programowalny programowo wielordzeniowy procesor
- Wysokowydajny interfejs sieciowy
- Elastyczne i programowalne silniki przyspieszające
Powyższe cechy są niezbędne do stworzenia izolowanej, fizycznej, natywnej dla chmury platformy obliczeniowej, która według firmy zdefiniuje kolejną generację obliczeń w chmurze. Chociaż jednostki DPU to samodzielne procesory, takie jak procesory CPU i GPU, częściej są one osadzane na kartach SmartNIC, jak w przypadku projektu Monterey realizowanego z VMware. Jednostki DPU BlueField firmy NVIDIA są połączone w adapter sieciowy ConnectX. Obecnie NVIDIA oferuje jednostki DPU NVIDIA BlueField-2 oraz NVIDIA BlueField-2X AI-Powered DPU.




Amazon