Skip to content

Bandwidth Consumption

Bandwidth Consumption for Moderate Workloads

The following estimates assume 1920 x 1080 displays. Higher resolutions may increase your actual bandwidth requirements. The following table correlates bandwidth consumption according to user type:

Bandwidth Consumption by User Type

Example User Type Average Bandwidth Video Content Peak Bandwidth
Task Worker 70-100 kbps No Video 0.5-1 Mbps
Knowledge Worker 100-500 kbps 5-10 Mbps 5-10 Mbps
Artists/Designers 10 Mbps Included 30 fps workload: Typ. 30-60 Mbps
60 fps workload: Typ. 60-120 Mbps

Bandwidth Consumption for Graphic Intensive Workloads

For users such as artists and designers that require graphic-intensive 3D rendering or engineers and scientists that use HPC platforms. Network administrators should consider the peak bandwidth allocation needed to sustain the highest image quality. If insufficient bandwidth is available, the image quality is automatically adjusted accordingly.

Peak bandwidth calculation

Peak bandwidth demand can usually be estimated at 0.5 - 2.0 bits-per-pixel compression ration when using standard SSE 4.2 PCoIP encoding. CPU optimizations using AVX2 or GPU optimizations using NVENC in 444 chroma sub-sampling mode. When using NVENC with 420 chroma sub-sampling, peak bandwidth can typically be estimated at 0.1-0.5 bits-per-pixel. In unusual use cases, where it is critical to sustain detailed screen content (e.g. CAD textures and fine lines) at both very high quality levels (e.g. Q90) and maximum frame rate, the peak bandwidth consumption may need to be adjusted to support a compression ratio of 3-4 bpp.

Average bandwidth vs peak bandwidth

While use case dependent, the average bandwidth is typically less than 10% of the peak demand, considering minimal consumption during periods of display inactivity. Bandwidth provisioning of a shared network should be based on a sum of averages, plus an empirical peak allocation, rather than a strict sum of peak values from the table alone.

Image quality considerations

Peak and average bandwidth consumption can be intentionally constrained by using non-default quality settings as discussed in the PCoIP Session Variable section. For example, video content bandwidth may be lowered to less than 0.25 bpp if the Maximum Initial Image Quality is adjusted from a default 80 to a value of 70.