/Qpar(自动并行化程序)

使编译器的 Auto-Parallelizer 功能会自动并行化代码中的循环。

/Qpar

备注

当编译器自动对循环进行并行化代码,它在多个处理器内核之间分布的计算。 循环并行化仅当编译器确定它是以合法的方式执行,并且并行化会提高性能。

#pragma loop() 指令可帮助您优化程序并行化的循环。 有关详细信息,请参阅循环

有关如何启用"自动 parallelizer 的输出消息的信息,请参见 /Qpar-report(自动并行化程序报告等级)

若要在 Visual Studio 中设置/Qpar 编译器选项

  1. 在**“解决方案资源管理器”中,打开项目的快捷菜单,然后选择“属性”**。

  2. 在 属性页 对话框中,在 C/C++下,选择命令行。

  3. 在 附加选项 框中,输入 /Qpar。

以编程方式设置 /Qpar 编译器选项

请参见

参考

/Q 选项(低级别操作)

/Qpar-report(自动并行化程序报告等级)

编译器选项

设置编译器选项

#pragma loop()

其他资源

本机代码中的并行编程