NVIDIA DeepStream SDK Development Guide 4.0 Release |
System Configuration | Specification |
CPU | Dual Intel® Xeon® CPU E5-2650 v4 @ 2.20GHz (48 threads total) |
GPU | Tesla T4 |
System Memory | 128 GB DDR4, 2400MHz |
Ubuntu | Ubuntu 18.04 |
GPU Driver | 418+ |
CUDA | 10.1 |
TensorRT | 5.1.6 |
GPU clock frequency | 1.3 GHz |
Application Configuration | Specification |
N×1080p 30 fps stream | sample_1080p_h265.mp4 (provided with the SDK) N=68 sample_1080p_h264.mp4 (provided with the SDK) N=35 |
Primary GIE | • Resnet10 (480×272) • Batch Size = N • Interval=0 |
Tracker | Enabled. Processing at 480×272 resolution, IOU tracker enabled. |
3 × Secondary GIEs | All batches size 32. Asynchronous mode enabled. • Secondary_VehicleTypes (224×224—Resnet18) • Secondary_CarColor (224×224—Resnet18) • Secondary_CarMake (224×224—Resnet18) |
Tiled Display | Disabled |
Rendering | Disabled |
Stream Type | No. of Streams @ 30 FPS | CPU Utilization | GPU Utilization |
H.265 | 68 | 8% to 10% | 68% |
H.264 | 35 | 5% | 35% |
Pipeline Configuration (deepstream-app) | |
Application Configuration | Specification |
N×1080p 30 fps streams | sample_1080p_h265.mp4 (provided with the SDK) N = 8 sample_1080p_h264.mp4 (provided with the SDK) N = 8 |
Primary GIE | • Resnet10 (480×272) • Batch Size = N • Interval = 4 |
Tracker | Enabled; processing at 480×272 resolution, KLT tracker enabled. |
OSD/tiled display | Disabled |
Renderer | Disabled |
Achieved Performance | |||
Stream Type | No. of Streams @ 30 FPS | CPU Utilization | GPU Utilization |
H.265 | 8 | 33% | 53% |
H.264 | 8 | 33% | 53% |
Pipeline Configuration (deepstream-app) | |
Application Configuration | Specification |
N×1080p 30 fps streams | sample_1080p_h265.mp4 (provided with the SDK) N=49 sample_1080p_h264.mp4 (provided with the SDK) N=32 |
Primary GIE | • Resnet10 (480×272) • Batch Size = N • Interval = 0 |
Tracker | Enabled; processing at 480×272 resolution, IOU tracker enabled. |
3× secondary GIEs | All batches are size 32. • Secondary_VehicleTypes (224×224—Resnet18) • Secondary_CarColor (224×224—Resnet18) • Secondary_CarMake (224×224—Resnet18) |
OSD/tiled display | Disabled |
Renderer | Disabled |
Achieved Performance | |||
Stream Type | No. of Streams @ 30 FPS | CPU Utilization | GPU Utilization |
H.265 | 49 | 17% | 95% |
H.264 | 32 | 17% | 72% |
Pipeline Configuration (deepstream-app) | |
Application Configuration | Specification |
N×1080p 30 fps streams | sample_1080p_h265.mp4 (provided with the SDK) N = 14 sample_1080p_h264.mp4 (provided with the SDK) N = 14 |
Primary GIE | • Resnet10 (480×272) • Batch Size = N • Interval = 4 |
Tracker | Enabled; processing at 480×272 resolution, KLT tracker enabled. |
OSD/tiled display | Disabled |
Renderer | Disabled |
Achieved Performance | |||
Stream Type | No. of Streams @ 30 FPS | CPU Utilization | GPU Utilization |
H.265 | 14 | 37% | 40% |
H.264 | 14 | 37% | 40% |
Pipeline Configuration (deepstream-app) | |
Application Configuration | Specification |
N×1080p 30 fps streams | sample_1080p_h265.mp4 (provided with the SDK) N = 8 sample_1080p_h264.mp4 (provided with the SDK) N = 8 |
Primary GIE | • Resnet10 (480×272) • Batch Size = N • Interval = 4 |
Tracker | Enabled; processing at 480×272 resolution, KLT tracker enabled. |
OSD/tiled display | Disabled |
Renderer | Disabled |
Achieved Performance | |||
Stream Type | No. of Streams @ 30 FPS | CPU Utilization | GPU Utilization |
H.265 | 8 | 37% | 30% |
H.264 | 8 | 37% | 30% |