Encoder Pro可以使用24个内核吗? [英] Can Encoder Pro make use of 24 cores?

查看:58
本文介绍了Encoder Pro可以使用24个内核吗?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

一旦我的概念证明完成,我计划启动一个重大项目,并将运行一个新的12核(24个虚拟核心)Apple Mac Pro机器,带有Bootcamp和Win7。


问:Encoder 4 Pro SP1可以使用所有这些内核吗?或者我需要运行多极实例来推送这台机器吗?&/ nbsp;

解决方案

答案是肯定的,取决于你的来源和编码设置是什么。


有些源解码器不能识别多核,因此,解码器可以迅速成为那些高数字多核PC的瓶颈。如果帧不能像管道的其余部分那样快速地解码,那么你的CPU就不会最大化。


此外,单个流编码不会因为超过12核心。但是如果瓶子没有在解码器或预处理上,你可以轻松地最大化24核进行多流高清平滑流。


对于单流编码,我建议并行运行2-4个编码器(在他们自己的过程中),这应该最大限度地利用CPU。


最后,我还会考虑GPU编码,这是今天在Encoder中通过我们刚刚介绍的SP1更新。这是一个性能文档,其中显示了一些数字:
http://www.microsoft.com/expression/ GPUencoding / 功能


Once my proof of concept is done, I plan to launch on a major project and will be running a new 12-core (24 virtual core) Apple Mac Pro machine with Bootcamp and Win7.

Q: can Encoder 4 Pro SP1 make use of all these cores or will I need to run multipole instances to push this machine? 

解决方案

The answer is yes it can, depending on what your sources and encode settings are.

Some source decoders aren't multi-core aware, so the decoder can quickly become the bottle neck on those high-number multi-core PCs. If the frames can't be decoded as fast as the rest of the pipeline, you will not max out your CPU.

Also, single stream encodes won't benefit much from having more than 12 cores. But if the bottle isn't on the decoder or pre-processing, you can easily max out a 24 core doing multi-stream HD Smooth Streaming.

For single stream encodes, I would recommend running 2-4 encoders in parallel (in their own process), which should max out CPU usage.

Finally, I would also consider GPU encoding, which was just introduced today in Encoder via our SP1 update. Here is a performance document showing a few of the numbers: http://www.microsoft.com/expression/GPUencoding/ 


这篇关于Encoder Pro可以使用24个内核吗?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆