You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

1.3 KiB

样本

  • 30秒玩手机视频

  • /home/tp/taojx/xbank_test_videos/0711-1/0711-1_10.avi

  • 20fps

环境

  • Intel(R) Xeon(R) Gold 6133 CPU @ 2.50GHz

  • RTX-4090

  • Ubuntu22.04

/home/tp/taojx/xbank_test_videos/0711-1/0711-1_10.avi 2023-10-02 21:47:37.985733 563
Predicted in 11.54ms. 86.66 FPS
/home/tp/taojx/xbank_test_videos/0711-1/0711-1_10.avi 2023-10-02 21:47:38.003012 564
Predicted in 11.39ms. 87.82 FPS
/home/tp/taojx/xbank_test_videos/0711-1/0711-1_10.avi 2023-10-02 21:47:38.020148 565
Predicted in 11.40ms. 87.71 FPS
/home/tp/taojx/xbank_test_videos/0711-1/0711-1_10.avi 2023-10-02 21:47:38.037283 566
Predicted in 11.46ms. 87.29 FPS
/home/tp/taojx/xbank_test_videos/0711-1/0711-1_10.avi 2023-10-02 21:47:38.054427 567
Predicted in 11.40ms. 87.71 FPS
/home/tp/taojx/xbank_test_videos/0711-1/0711-1_10.avi 2023-10-02 21:47:38.071553 568
Predicted in 11.78ms. 84.92 FPS
/home/tp/taojx/xbank_test_videos/0711-1/0711-1_10.avi 2023-10-02 21:47:38.089046 569

...

总共处理时间: 10.877327028021682s

优化实验

开线程池,并行处理读取到的每一帧

效果不好反而变慢了大概需要14秒

开进程池,并行处理

FastDeploy的对象无法pickle无法开进程池

结论

FastDeploy做了充分的优化在跑任务时CPU和GPU都是均衡分布的不需要做额外的调度。