JPEG performance on NVIDIA GeForce GPUs

JPEG performance benchmarks for JPEG encoding on NVIDIA GeForce GTX 1080 TI and Quadto P6000 (Windows-10 and CUDA-9.2, 64-bit)

Now we need just 0.51 ms for Baseline JPEG encoding of 24-bit color image with 4K resolution 3840 × 2160, JPEG quality 90% and subsampling 4:2:0 (image compression ratio ~10:1). We have chosen the above JPEG encoding parameters because they correspond to so called "visually lossless" compression. JPEG compression is done fully on GPU at single image mode, without batch, without streaming. Here we don't take into account DeviceIO latency.

These are JPEG performance benchmarks for 2K and 4K images, 24-bit (computations on GPU, without DeviceIO latency)

  • Full HD (2K, 1920 × 1080) ~ 35 GByte/s
  • 4K (3840 × 2160) ~ 46 GByte/s

You can find Fastvideo SDK benchmarks for JPEG codec and other modules of Fastvideo SDK.

     Home              Contacts          Site Map
GPU Image Processing