英特尔® Parallel Composer 入门

英特尔® Parallel Composer 软件开发产品能够帮助您进行并行编程。您可使用 Microsoft Visual Studio* 集成开发环境(IDE)在 Windows* 操作系统上基于IA-32和Intel®64架构建立和优化  C/C++ 源代码。

英特尔® Parallel Composer 包括以下组件:

  •  英特尔® C++ 编译器(Intel C++ Compiler)
  •  英特尔® 线程构建模块(Intel Threading Building Blocks)
  •  英特尔® 集成性能基元(Intel Integrated Performance Primitives)
  •  英特尔® 并行调试器扩展Parallel Debugger Extension

本文分成以下几个部分:

  1. 启动英特尔® Parallel Composer

    英特尔® Parallel Composer 集成于以下版本的 Microsoft Visual Studio* IDE 中:

    • Microsoft Visual Studio 2008*
    • Microsoft Visual Studio 2005*

    启动 Visual Studio*,按以下步骤执行操作:

    • 打开或新建一个 Visual C++* project
    • Solution Explorer 窗格中选择项目
    • Project 菜单或项目上下文菜单中,选择Intel® Parallel Composer -> Use Intel C++

    单击 Show Me,查看如何开始使用英特尔® Parallel Composer 的视频演示。

    注意Show Me 视频演示要求安装 Adobe* Flash* Player。
                如需了解更多信息,请访问:http://www.adobe.com/products/flashplayer/。

  2. 建立英特尔® C++ 项目

    为您的项目选择了英特尔® C++ 编译器之后,即可采用与生成 Visual C++* 项目相同的方法生成英特尔® C++ 项目。

    • Solution Explorer 中选择您的英特尔® C++ project。
    • Visual Studio Build 菜单中选择 Build Solution

    编译结果将显示在 Output 窗口中。

    如需进一步了解应用程序生成,请参见英特尔® Parallel Composer 联机帮助。

  3. 使用英特尔® 性能库

    要在英特尔® C++ project中应用英特尔® Integrated Performance Primitives 或英特尔® 线程构建模块,请点击这里查看详情。

  4. 使用英特尔® Parallel Debugger Extension 调试代码

    初次在 Microsoft Visual Studio* 2005 上安装了英特尔® Parallel Composer 后,应确保在 Visual Studio* Debugger 中启用英特尔® Parallel Debugger Exceptions。请点击这里查看详情。

  5. 后续步骤

    本指南主要介绍英特尔® Parallel Composer 的基本特性。如需了解更多信息,请点击这里查看后续步骤。

有关编译器优化的更完整信息,请参阅优化通知