从 C2D E8400 版本升级到 3570k 或 3770k。视频编码的性能差异大吗?

从 C2D E8400 版本升级到 3570k 或 3770k。视频编码的性能差异大吗?

我一直在研究基准测试,但从现实世界来看,3570k 和 3770k 在视频渲染/编码方面的性能差异有多大?

如果我选择 3770k,我可能最终只会得到 2 x 8GB 的​​ DDR3 1600,但如果我选择 3570k,它就给我空间去购买 4 x 8GB 的​​ DDR3 1600。

什么是视频编辑/编码的更好选择?

答案1

i5-3570k 和 i7-3770k 在视频编码方面的相似之处如下:

  • GPU:两种芯片都具有“相同”的片上 GPU(具有相同的最小/最大时钟频率和相同数量的执行单元;如果您想使用 Intel QuickSync Video 进行硬件加速编码/解码,这一点非常重要)
  • 相同的指令集/支持的处理器指令
  • 相同数量的物理核心

i5-3570k 和 i7-3770k 之间与视频编码相关的差异包括:

  • CPU 时钟频率:3770K 更快的时钟频率意味着 CPU 操作速度提高 10%
  • 超线程:3770K 有,3570K 没有。超线程为多线程应用程序提供了小幅性能提升。某些视频渲染操作可以通过精心设计的软件并行完成,因此这可能会产生轻微的差异。
  • L3 缓存大小:3770K 有 8MB,3570K 有 6MB。缓存越大,此类工作负载的性能就越高,因为处理器本身就可以完成更多工作,甚至无需转至 RAM。

您将看到从 Core 2 代到这两款 CPU 的性能绝对大幅提升。主要区别在于,如果您使用 3570K,您可能需要等待 1 小时 2 分钟而不是 1 小时才能完成渲染任务。

至于在更多 RAM 和 3770K 之间做出选择,我会选择更多 RAM。如果您处理的是大文件,磁盘可能最终会成为限制因素;大量 RAM 允许系统的页面缓存将大部分/所有文件加载到 RAM 中,从而减少编码期间的磁盘磨损,并消除磁盘​​作为潜在瓶颈。当您使用硬件辅助编码(如 Intel QSV)时,磁盘很容易成为渲染管道中最慢的组件,在我的 3770K 上,使用 ArcSoft Media Converter 将 45 分钟的全高清视频编码为 H.264 大约需要 20 分钟。这是将源媒体和目标文件放在 ramdisk 上以防止 HDD 妨碍。

答案2

3770k 和 3570k 之间的区别在于超线程和时钟频率。3770k 每周期可以处理 8 个线程并以稍高的时钟频率运行,而 3570k 只能处理 4 个线程并且时钟频率稍低。

请参阅此处的规格表:

英特尔 3770K: http://ark.intel.com/products/65523/Intel-Core-i7-3770K-Processor-(8M-Cache-up-to-3_90-GHz)

英特尔 3570K: http://ark.intel.com/products/65520/Intel-Core-i5-3570K-Processor-(6M-Cache-up-to-3_80-GHz)

3770k 的较高时钟频率在一般情况下可能会显示出差异,但是实际性能将根据应用程序的设计及其有效利用多线程和/或 RAM 的能力而有所不同。

从 C2D E8400 开始,这两个选项似乎都快得令人难以置信。

相关内容