Skip to content

Latest commit

 

History

History
22 lines (17 loc) · 860 Bytes

gpu_vs_cpu_video_processing_runtimes.md

File metadata and controls

22 lines (17 loc) · 860 Bytes

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.