Opracowanie przez firmę NVIDIA układu GPU w 1999 roku zapoczątkowało rozwój rynku gier komputerowych, na nowo zdefiniowało nowoczesną grafikę komputerową i zrewolucjonizowało obliczenia równoległe. Ostatnio, głębokie uczenie na GPU zapoczątkowało nowoczesną sztuczną inteligencję - następną erę obliczeń - w której GPU działa jako mózg komputerów, robotów i samojeżdżących samochodów, które potrafią postrzegać i rozumieć świat.
Rozwój wspólnych rozwiązań
AxxonSoft wykorzystuje pakiet NVIDIA TensorRT SDK do przenoszenia algorytmów analizy wideo AI na procesory graficzne NVIDIA i optymalizacji ich wydajności. TensorRT uwalnia pełen potencjał procesorów graficznych z rdzeniami tensorowymi NVIDIA i obsługuje najnowsze mikroarchitektury. Platformy obliczeniowe NVIDIA mogą zwielokrotnić wydajność analiz AI w porównaniu z systemami wykorzystującymi wyłącznie CPU.
Jak AxxonSoft VMS wykorzystuje jednostki GPU NVIDIA
Zastosowanie akceleratorów graficznych NVIDIA do najbardziej wymagających zadań przetwarzania wideo po stronie serwera i klienta pomaga zwiększyć wydajność VMS, redukując wydatki na sprzęt i zużycie energii.
Akceleracja analizy wideo
Analiza wideo powoduje znaczne obciążenie obliczeniowe serwera VMS. Pierwszym zadaniem wymagającym dużej ilości zasobów jest dekodowanie strumieni wideo przesyłanych przez kamery IP. By móc efektywnie wykonywać tę funkcję, Axxon One VMS wspiera sprzętowe dekodowanie wideo na procesorach graficznych NVIDIA, po czym wideo może być przetwarzane za pomocą standardowej lub neuronowej analizy wideo.
Drugim wymagającym zadaniem jest uruchomienie algorytmów analizy wideo, zwłaszcza tych opartych na sztucznej inteligencji. Dla akceleracji AI, Axxon One może wykorzystywać różne GPU NVIDIA. Aby zmaksymalizować wydajność, można zainstalować na serwerze kilka akceleratorów graficznych dla dekodowania wideo i wykonywania algorytmów AI.
Dzięki sprzętowej akceleracji obliczeń, serwer może przetwarzać kilkakrotnie więcej strumieni wideo przy zastosowaniu analityki wideo. Zmniejszenie liczby serwerów usprawnia architekturę inteligentnego systemu nadzoru wideo, zmniejszając nakłady inwestycyjne i koszty utrzymania.
Dekodowanie wideo dla wyświetlacza
Klient Axxon One może wykorzystywać karty graficzne NVIDIA do dekodowania wideo podczas wyświetlania. Umożliwia to płynne odtwarzanie dziesiątek strumieni wideo Full HD, w tym H.265, bez dodatkowego obciążenia procesora. Dzięki temu możesz korzystać z monitorów o wyższej rozdzielczości, wyświetlać więcej filmów z kamer na ekranie klienta lub korzystać z komputerów klienckich z procesorami o niższej wydajności. Sprzętowe dekodowanie wideo po stronie klienta umożliwia również konstrukcję rozbudowanych ścian wideo w oparciu o kilka komputerów o przeciętnej wydajności CPU.