-->
为五月的纽约流媒体保留座位吧. 现在注册!

英特尔的Nehalem为单核和多核转码工具提供了增强

因为许多转码工具仍然是单核的, 基于单处理器, 通常的做法是避免多核机器的额外成本,而是使用大量价格较低的系统.

即便如此, 越来越多的核心已经成为AMD和英特尔等CPU制造商的主导趋势. 但是对于那些仍然使用单核应用程序的人, 英特尔今天的声明应该会带来额外的好处.

英特尔今天宣布其至强5550 45纳米(nm)微架构, 在之前的新闻发布会上被称为"Nehalem", 将解决这两个多核应用程序, 支持多处理器以及那些仍然支持单核或单线程的应用程序.

[Jan Ozer tested Nehalem's performance with Rhozet's Carbon Coder and On2's Flix Pro; see his article 惠普基于nehalem的Z400和Z800速度编码性能.]

注意到许多工作站用户不使用多核应用程序, 因此,人们可能会想,对于支持多核的应用程序来说,这些大惊小怪的是什么, 英特尔已经开始了一项协调一致的教育工作,以解决向多核应用程序发展的问题.

“许多人没有意识到,英特尔逾10%的工程师是软件工程师,柯克·斯考根说, 英特尔公司数字企业集团副总裁兼服务器平台集团总经理. 英特尔正在齐心协力帮助软件开发人员学习如何执行代码."

(点击 在这里 收听Skaugen对Nehalem处理器的播客采访.]

Skaugen所说的“线程代码”是指英特尔正在把旧的超线程——甚至更旧的Turbo模式——重新拉回组合中. Nehalem处理器最多有16个线程, 每个核心两个线程, 这意味着即使是单核应用程序也可以采取过渡到线程编程过程的中间步骤, 即使它没有利用多核的优势.

除了超线程, 虽然, 英特尔的Turbo Boost旨在自动提高特定核心的频率, 假设处理器上的所有核心在给定时刻没有被充分利用.

这项技术是对尚未迁移到多核支持的无数应用程序的认可. 有点类似于20世纪90年代早期286和386机器上的旧Turbo按钮, Turbo将单个核心的频率从3增加.2 GHz到3 GHz.44 GHz. 这不是超频, 它是自动完成的, 当多核应用程序需要其他核心时,恢复到标准频率, 但是对于上面提到的单核转码工具这样的产品来说,它的净优势是提高了处理速度.

对于那些愿意利用多核的软件应用程序, 英特尔已经消除了一个关键的瓶颈, 前边巴士, 把内存放在离处理器更近的地方. 英特尔将这种新的内存技术称为QuickPath, 将集成内存控制器与内存架构相结合,使每个独立的处理核心能够访问特定的内存,从而在核心与其分配的内存之间实现更快的传输.

Nehalem处理器, 根据英特尔, 设计为支持2-8核和每个处理器多达16个线程. 除了, 随着服务器虚拟化的发展, 并且工作站可能会选择运行一个程序或操作系统的多个实例, 英特尔已经选择允许虚拟化到每一个英特尔芯片, 包括显卡和网卡.

为了优化虚拟机的吞吐量, 例如,斯考根说, 几个网络接口卡(nic)中的一个可以分配给那个特定的虚拟机. 这允许需要通过网卡进行大量数据吞吐量的虚拟机实例在虚拟机运行时专门使用该网卡."

这对于基于服务器的虚拟化来说是个好兆头,但是对于用于创建富媒体内容的工作站来说呢?

“过去,服务器应用程序受益于对称多处理,斯考根说, “我们不想把工作站平台留在双核的世界里. 因此,工作站中的Nehalem处理器也能够进行虚拟化, Turboboost, QuickPath和其他我提到的技术."

流媒体覆盖
免费的
合资格订户
现在就订阅 最新一期 过去的问题
提及的公司及供应商