 | 页面和feed选项 收藏此页  |
 目录 关于作者 Bob Carver 是 Aeshen 的创始人和总裁。他检查了全面的业务操作,并分析新兴技术如何与新的及现有的系统、网络和其它技术进行交叉作用。Bob 在信息技术、技术咨询、培训和内容开发等方面拥有超过 18 年的丰富经验,目前从事客户及咨询的管理工作。 
|
介绍 作者:Bob Carver
探究英特尔怎样加快部署针对线程而优化的应用,从而帮助您管理线程的复杂性,更轻松地获得成功。
由于当今的计算需要前所未有的高处理能力,因此向多核处理的转变已成为计算行业的关键所在。
| | 观看 Flash*动画 。 该文件大小为 9 MB,阐述了多核技术是怎样工作的。
| | |
通过在一个处理器封装中放置多个执行内核,英特尔为人们提供了前所未有的强大性能。
英特尔的多核发展蓝图范围十分广泛,包含超过 15 款正在设计或已投入生产的多核处理器,这些多核处理器涵盖了所有的平台类别。
英特尔的双核处理器架构将两个“执行内核”或计算引擎置于单个处理器中。
例如,采用 90 纳米工艺技术制造的英特尔® 奔腾® D 处理器即为双核处理器,它在同一处理器封装中包含了两个完整的执行内核。
该处理器拥有 2MB 高速缓存,其中每个内核具有一个 1MB 的二级高速缓存,以及连接至 800MHz 前端总线的独立接口。
尽管双核处理器插入一个处理器插槽中,但操作系统会将每个执行内核视为一个独立的处理器。
点击此处 观看展示单核英特尔® 奔腾® D处理器主要组件的 Flash* 动画(大小约 9 MB)。 在不支持超线程(HT)技术的系统中,整数(integer)线程通过流水线运行,整数指令由整数执行单元执行并退回。 同样,在该基于英特尔® 奔腾® 4 处理器且不支持超线程(HT)技术的系统中,浮点(floating-point)线程由浮点执行单元执行并退回。 在支持超线程(HT)技术的英特尔处理器中,整数线程和浮点线程可同时运行并显示出更佳的性能,因为它们更充分地利用了系统执行资源。 如果两个线程中的代码使用执行单元中相同的资源,则对这些资源的竞争将限制超线程(HT)技术所带来的性能增益。 需要注意的是,两个线程可能会使用执行单元中的不同资源,这样就会带来更大的性能增益。 英特尔® 奔腾® D 处理器是构建于超线程(HT)技术线程化能力之上的双核处理器,通过支持两个具有全套处理器资源的完整执行内核而实现。 当它同时运行两个浮点线程时,每个线程都拥有自己的浮点执行单元。从而与支持超线程(HT)技术的单核处理器相比,其处理速度更快。 双核英特尔® 奔腾® 处理器至尊版及代号为 Dempsey 的双核英特尔® 至强® 处理器,支持两个完整的执行内核与超线程(HT)技术,可同时执行四个线程。 这充分体现了英特尔双核平台上应用性能线程化的巨大优势。
|