Develop and Solve: 实现多核解决方案的线程化

项目范围内的线程知识

全新加速型硬件的推出可加快软件的运行速度,有关“免费午餐到此为止”的说法便已广泛盛行。从现在起,软件开发人员需要确保他们已为应用构建并行能力,以便充分利用多核处理器的多项优势。

英特尔软件网络提供了广泛的信息来帮助您优化软件以便在英特尔® 酷睿™ 2 处理器家族上提高性能,同时还就如何开始实现应用线程化提供了一般性信息。请查看下面的列表,以获得可满足您项目范围需求的技术信息、代码样本或软件开发工具。

按照业务类别划分的线程信息

 

应用线程化

如果您的公司正计划对应用内的一个以上模块实施一项以上的线程优化,来展示英特尔® 酷睿™ 2 处理器家族上的性能可扩充性的提升,我们建议您先阅读这些文章。

 

针对英特尔® 芯片组技术特性的优化

如欲了解关于英特尔显卡优化的更多信息,请访问显卡开发人员社区

面向笔记本电脑的线程

笔记本电脑领域作为一个快速发展的市场,正为广大用户提供着随时随地的计算和连接能力。为了提高这种移动计算体验,请充分利用以下特性:

 

语言与线程技巧

提到软件线程化,软件开发人员总是面临着许多选择。他们可以采用多种线程技术,如 Pthreads、WinThreads、OpenMP 和英特尔线程构建模块。

 

线程开发工具

基本线程工具

 

英特尔® 软件开发产品

 

其它资源

 

如需更全面地了解编译器优化,请参阅优化注意事项.