-->
获得免费通行证,加入我们的流媒体连接-2月19日至22日; 现在注册!

买家指南:Windows生产工作站

文章特色图片
文章特色图片

本文刊登在…的二/三月号 流媒体 杂志,年度 流媒体行业资料手册. 在这些买方指南文章中, 我们并不声称涵盖某一特定类别的所有产品或供应商, 而是为我们的读者提供他们需要的信息来做出明智的购买决定, 有时使用特定的供应商或产品作为这些功能和服务的范例.

如果你是编辑或压缩师, 您的生计取决于您的生产站的稳定性和吞吐量. 如果你打算在2012年买一台新的Windows工作站, 下面是在选择和配置系统时需要考虑的一些想法.

操作系统

显然,您需要64位操作系统. 对于大多数应用程序, 我推荐Windows 7 Professional, 哪些应该在64位CPU的计算机上以64位模式安装. 然而,一些企业编码应用程序,如 索伦森传媒有限公司.’s 挤压服务器或 Telestream公司.’s 优势,需要Windows Server 2008. 因此,确定您打算在未来12到18个月内在工作站上加载的程序,并相应地选择操作系统.

1个或2个CPU

单cpu与双cpu的选择是至关重要的,因为它会极大地影响成本和性能. 为了帮助详细分析这个决定,我很幸运有两个 HP 内部工作站:一个带有 2.67 GHz四核CPU(一台HP Z400),另一台带有 两个 2.67ghz四核cpu(选配HP Z600). 这两个系统都配置了24GB的内存,都使用了相同的显卡NVIDIA Corp ..Quadro FX 4800.

使用这两个系统, 我关注的是那些在Adobe系统中进行编辑的人的单cpu和双cpu购买决策, 公司.微软的Creative Suite (CS.5,以及使用一系列基于文件的转码工具进行编码的人. 这是我的发现.

工作台表1在编辑方面, 单cpu和双cpu的性能取决于您编辑的格式,以及您通常是在计算机上使用单个cpu密集型应用程序还是使用多任务. 表1,摘自我写的一篇文章 "为Premiere Pro CS5配置Windows工作站.5,” 总结了这些发现. 来解释, 左边的列显示, 按百分比计算, 在单个CPU (Z400)上渲染我的测试项目需要多长时间?, 而不是双cpu系统(Z600). Positive numbers mean it would have taken longer on the Z400; the negative numbers means the dual-core system was slower.

我对结果进行了颜色编码,用红色突出显示负数,就像一个大红旗一样. 例如,在渲染我的丁肝病毒测试项目时,Z600实际上比Z400慢2%. 在光谱的另一端, 如果双cpu Z600能将编码时间提高24%以上, 这个数字用绿色突出显示, 意思是走. 当然,24%完全是任意的,但在生产环境中这是一个有意义的数字.

第二列显示了相同的分析 Adobe 在后台再渲染一个蓝光项目. 超出表1所示的时间节省百分比, 另一个关键的事实是,双cpu的Z600在1分42秒内完成了蓝光项目,而单cpu的Z400花了2分39秒, 几乎多了一个小时(或56%). 如果您经常在编辑另一个项目时进行多任务处理和渲染, 这是你应该关注的专栏, 绿色的主导地位意味着第二个CPU是非常值得的.

整体, 如果你通常不会一心多用, 如果你用的是DV,那么双cpu系统就没有意义了, 丁肝病毒, AVCHD, 或DVCPRO-HD视频格式, 但如果你使用的是其他格式,就会这样. 如果您经常使用cpu密集型应用程序进行多任务处理, 比如视频编码, DVD创作, 或在Adobe After Effects中渲染, 无论视频格式如何,双cpu系统都是有意义的.

cpu和. 双cpu性能-视频编码

测试单cpu和双cpu视频编码性能, 我用了四个程序:Adobe Media Encoder, 谐波/Rhozet ProMedia Carbon(原Carbon Coder), Telestream Episode Engine和Sorenson 挤压. 我在两个工作站上为每个程序创建了相同的编码任务,并测试了编码时间.

工作台表2请注意,我有意为每个编码工具使用不同的源文件和预设, 因此,您不应该从这些测试中得出关于比较性能的任何结论. 创建一个博览会需要很长时间, 苹果与苹果之间的编码比较,这不是本文的重点. 所有编码的唯一相似之处在于它们都包含H.264编解码器. 表2 讲述故事.

如你所见, 挤压, 插曲引擎和Rhozet ProMedia Carbon产生相同的文件在非常接近一半的时间, 吞吐量几乎翻倍. 相比之下,Adobe Media Encoder的编码时间只下降了44%. 让我们来看看为什么.

Adobe Media Encoder是一个串行编码器,在开始另一个文件之前,将一个文件编码完成. 相比, 其他三个工具并行编码文件,没有任何限制, 使它们能够更有效地利用可用的CPU百家乐软件. 显而易见的教训是,具有无限并行编码能力的编码器在使用双CPU系统提供的额外CPU内核时效率最高.

请注意, 然而, Sorenson和Telestream出售的产品要么不能并行编码(挤压 8 Lite和Episode),要么只能同时编码两个文件(Episode Pro)。. 有了这些工具,第二个CPU的好处可能会低得多.

另外,我编码为H.因为大多数H . 264格式.264编解码器是多线程的, 或者即使在串行编码时也能使用多个内核, 或者一次一个文件. 相比, VP6编解码器是无情的单线程,将只使用一个核心,而不管可用的百家乐软件, 这几乎完全抵消了额外CPU百家乐软件带来的好处. 例如, 我使用VP6编解码器重新运行了Adobe Media Encoder试验, Z600的性能优势从44%下降到7%, Z400生成文件的时间是15:50,而Z600是14:48.

长话短说, 如果您正在使用具有无限并行编码功能的编码器, 如果大量编码,应该能够有效地利用所有可用的内核, 不管编解码器是什么. 带串行编码器, 或者使用有限的并行编码能力, 您的结果将根据编解码器的不同而有所不同. 高效多线程的编解码器可能会利用多核, 而编解码器则不是, 不会.

桑迪桥和快速同步视频

Sandy Bridge是成功的CPU架构 英特尔(intc . o:行情).’s 非常成功的Nehalem系列cpu. Sandy Bridge最引人注目的功能之一是快速同步视频, 或CPU上的专用电路,将加速编码和解码的程序,支持快速同步视频. 在这方面, 快速同步视频是NVIDIA gpu中CUDA架构的竞争对手, 和高级微器件, 公司.ATI流技术, 我不会讨论它,因为它在编码和生产工作区中没有得到广泛支持.

今天,支持快速同步视频的最突出的专业编码程序是 微软的 表达式编码器4 Pro SP2和 Wowza Media Systems 代码转换器插件. MainConcept的子公司 Rovi公司., 还发布了一款由Quick Sync加速的编解码器, 在2012年,哪些可能会出现在多个授权商身上. 出于这个原因, 如果你买了一个新的工作站,想要使用快速同步加速, 确保cpu是Sandy Bridge架构的, 英特尔称之为“第二代英特尔酷睿处理器家族”.”

Sandy Bridge有多个系列的芯片,包括酷睿i3、i5和i7. 的 i7 is the workstation class of CPUs; it features hyperthreaded technology, 更大的L3缓存, 以及其他更多的技术优势. 如果你正在寻找最快的Sandy Bridge芯片,那就买i7吧.

Sandy Bridge需要注意的一点是,它不支持ECC(纠错码)内存, 哪一种方法可以最大限度地减少可能导致随机系统崩溃或其他问题的小错误. 虽然比Sandy Bridge的cpu慢一点, 最快的nehalem式cpu可以使用ECC内存, 因此,它们仍然受到一些生产商的青睐.

内存需求

你们可能知道, 64位操作系统的主要优点之一是能够使用比32位系统所能处理的4GB更多的RAM. 但是多少内存才足够? 让我们来探讨.

查找使用adobecs5进行编辑的最佳RAM配置.5, 我在HP Z400和Z600系统上以24GB的配置运行了表1所示的相同的多格式测试, 12GB和6GB内存. 您可以在我写的另一篇题为“Adobe CS5的RAM需求”的文章中阅读结果.5.”

以下是本文的Cliff请注意s版本. 在双cpu Z600上, 将RAM从6GB增加到12GB,提高了所有格式的性能, 但在涉及Red摄像机镜头的测试项目中,性能提升达到了20%. 的

第二高的数字是数码单反镜头的9%. 将内存从12GB增加到24GB,最大性能提升了4%,并且实际上增加了某些格式的渲染时间. 从零售来看,将内存从6GB增加到12GB的成本是360美元,值得考虑. 花1320美元从6GB升级到24GB显然是不合理的.

采用单cpu Z400, 当DV素材从6GB跳到12GB时,最大性能提升是3%, 而从12GB跳到24GB,索尼XDCAM EX的画面性能最多提高了4%. 即使在这个单cpu系统上从6GB升级到12GB也没有什么意义.

注意,如果你处理的是非常复杂的, 立体型的项目, 您的RAM需求可能更高, 但是我的测试项目包括一系列合成的和真实的项目, 有些多达八层. 除了, 同时运行多个64位程序, 例如Adobe After Effects和Adobe Premiere Pro, 特别是通过动态链接, 也会推高内存需求. 用于简单的单轨或双轨项目, 然而, 对于单cpu工作站,6GB应该足够了, 而12GB对于双cpu工作站来说是一个安全的起点.

对编码的RAM要求如何? 我跟踪了前面讨论的四个编码应用程序的RAM使用情况, 您可以在表2中看到结果. 虽然两台电脑都有24GB的内存, 大多数程序在RAM使用方面非常有效, 对于单cpu系统来说,同样的6GB和对于双cpu系统来说,12GB似乎是合适的.

图形

从视频制作的角度来看, 显卡市场似乎分成了两个阵营:NVIDIA和其他公司. 更具体地说, NVIDIA的CUDA技术可以加快Adobe Premiere Pro和Adobe Media Encoder的渲染速度, 同时还加速了微软 Expression Encoder和Sorenson 挤压等程序的编码. 然而, 而在Adobe Premiere Pro中使用CUDA进行渲染则很好, 最早版本的gpu加速MainConcept编解码器出现了一些质量问题. 但我有点超前了. 让我们逐一分析一下编辑编码市场.

简单地说,GPU,即图形处理单元,是运行图形卡的芯片. 就像Sandy Bridge的快速同步视频, NVIDIA推出了计算统一设备架构, 或CUDA, 在一些更快的gpu中. 这是一个独立的可编程架构,开发人员可以使用它来执行与图形无关的功能, 如时间轴渲染或视频编码. 使用cs5.0, Adobe added CUDA-based GPU acceleration to Premiere Pro to speed rendering for preview and final output; the company enhanced CUDA support in CS 5.5 .通过添加更多gpu加速效果.

如果你要买cs5的显卡.5、请注意,支持的卡的数量有限,可以从 Adobe网站. 然而, 无论项目类型或系统中的cpu数量如何, CUDA加速总是有益的, 不仅在渲染速度方面,而且在渲染质量方面. 是的, 为了得出这个结论, 我使用HP Z400和Z600系统在多个项目上进行了一系列测试 流媒体学习中心.

然而,在编码方面,结果并不是那么积极. 微软 Expression Encoder和Sorenson 挤压都使用gpu加速的MainConcept H.264编解码器. 而用GPU编码的速度要快100%以上, 在某些序列中,质量明显比纯软件编码差. 通常很难预测这些赤字将如何以及何时出现, 这使得很难推荐使用gpu加速编码.

仍然, MainConcept意识到了这个问题,并正在努力为其GPU加速带来奇偶性, 微软报告称,最新版本的gpu加速编码质量有所提高, 虽然我还没有证实这一点. 因此,从纯粹的编码角度来看,收购英伟达可能不会在短期内带来好处, 从长期来看,它几乎肯定会这样做. 因此,我建议为您购买的所有工作站购买带有CUDA加速的NDIVIA卡.

流媒体覆盖
免费的
合资格订户
现在就订阅 最新一期 过去的问题
相关文章

2012流媒体源手册编者按

在今年的流媒体行业资料手册中,我们正在通过百家乐软件app最新版下载和扩展的买家指南部分来发展流媒体品牌.

提及的公司及供应商