我最近在做一些电影编辑和编码工作。我用的是台式机,它有四核 2.8GHz AMD CPU、240GB SSD 和 500GB SATA 磁盘,以及 8GB RAM 和 Radeon 7870 显卡。我使用 DVDFlick 来编码一些视频,但这个过程非常慢,而且只占用 CPU 的一个核心。
我还有一台旧的 HP 服务器,DL360 G5,配备两个四核 CPU,运行速度为 2.0Ghz,12GB RAM 和一些快速 SAS 磁盘,但没有显卡。我最好使用服务器来编码视频,还是继续使用台式机,看看我是否可以调整它以加快编码速度?
答案1
确实要看具体情况,你编码的东西是否支持 CUDA(或 ATI 的任何版本)?如果支持,GPU 通常更好(好很多),如果不支持,显然 CPU 更好。
答案2
这 100% 取决于软件。有些软件最好使用 1 个核心!其他软件是多线程的,可以使用的核心越多越好。其他软件可以使用 GPU 并真正领先。看看 DVDFlick,我认为核心越多越好。 http://www.dvdflick.net/download.php
当然,如果内核更多,处理能力可能也不会好到哪里去,而且服务器处理器之间的速度差异(2GHz vs 2.8GHz)可能会产生相反的效果。不过值得一试。