Hier finden Sie eine grundlegende Erklärung dazu, wofür die CPU verwendet wird. Die CPU wird für Folgendes genutzt:
-
Dekodierung des eingehenden RTSP-Streams
-
Kodierung aller ausgehenden, mit Anmerkungen versehenen RTSP-Streams
-
Anpassung der Bildgröße vor der Weiterleitung an die Analyse-Engine
-
Vorverarbeitung, bevor das Bild zur Verarbeitung durch den DL-Tracker an die GPU weitergeleitet wird
Die ersten drei Punkte werden derzeit für alle Tracker durchgeführt, sowohl für den Standard-Bewegungsobjekt-Tracker als auch für die DL-Tracker.
Der letzte Punkt wird bei Verwendung der DL-Tracker ausgeführt und erfordert zusätzliche Ressourcen der CPU. Infolgedessen verringert sich die Anzahl der Kanäle, die auf einer bestimmten CPU unterstützt werden können, wenn DL-Tracker verwendet werden.
Diese Tabelle gibt einen Überblick darüber, wie VCA mit einer GPU abschneiden kann. Verschiedene Szenarien können die Leistung beeinflussen.
|
GPU |
CUDA-Kerne |
Tensor-Kerne |
Speicher |
Prozessortaktfrequenz |
Speicherbandbreite (GB/sec) |
Tatsächliche Kanäle DLOT-getestet |
|
RTX A4000 |
6144 |
192 |
16 GB |
1750 |
448 |
56 |
|
GeForce RTX 3070 |
5888 |
180 |
8 GB |
1440-1710 |
19 |
54 |
|
GeForce RTX 2080 Ti |
4352 |
368 |
11GB |
1350-1545 |
616 |
50 |
|
Tesla T4 |
2560 |
320 |
16GB |
|
320 |
45 |
|
GeForce GTX 1660 SUPER |
1408 |
|
6 GB |
1530-1785 |
336 |
28 |
|
GeForce GTX 1650 |
896 |
|
4 GB |
1485-1665 |
128 |
18 |