成功地实现线程功能
很长一段时间,多线程应用处理能力意味着开发商有更大的机会获得高性能。随着英特尔即将推出多核处理器,这一机会将达到新的重要程度。无论是致力于实现高帧速率的台式机系统,还是同时处理数千笔交易的企业平台,线程处理都可以释放系统的全部潜能,使之充分利用未来多核处理器的优势。软件提供商应该致力于为其下一代版本提供多线程能力。这样,随着多核版本的英特尔® 处理器的广泛部署,他们也将会从激烈的竞争中脱颖而出。例如,当引入超线程(HT)技术¹时,一些应用的线程版本可实现约 25% 的性能提升。
本文介绍了独立软件供应商 (ISV) 在创建线程版本软件时可能会遇到的一些常见挑战,以及英特尔专门设计用于应对这些挑战的工具和服务。成功实现线程处理需要掌握一些技能和坚持不懈地努力,但您可以从使用易用的技术和工具开始,逐步增长您的线程技能。
¹ 超线程(HT)技术要求计算机系统具备:含超线程(HT)技术的英特尔® 奔腾® 4 处理器、支持超线程(HT)技术的芯片组、基本输入输出系统(BIOS)和操作系统。实际性能会因您具体使用的硬件和软件的不同而有所差异。如欲了解更多信息,请访问: http://www.intel.com/info/hyperthreading/