⚡ GPU vs CPU runtimes by video processing function

TASK

CPU

GPU

Downsample video from 30 to 15 fps

208s

60s

Convert video to powerpoint accepted format

427s

178s

Re-encode to mp4

288s

77s

Re-encode to greyscale

252s

303s

Print frame count

580s

80s

Remove first 10s of video

294s

76s

Cut between 00:00:30 and 00:10:30 of video

58s

54s

Downsample to 600x400 resolution

127s

83s

Create 15s GIF

20s

1s

Multi-split into two 50s clips

10s

4s

Crop single video

134s

59s

Horizontally concatenate two videos

587s

161s

Create 2x2 mosaic concatenation 640x480 tiles

1536s

503s

  • Using single NVIDEA RTX2080, 54min video recorded at 30fps and 1002x640 resolution.