CLCompile /MP parallel group?
CLCompile /MP parallel group?
使用/MP时,如果文件使用相同的汇编选项,则将在项目中的所有.CPP进行汇编。例如:
- stdafx.cpp//创建PCH
- A.CPP//使用PCH
- B.CPP//使用PCH
- c.cpp//使用PCH
- d.cpp//不使用PCH
将像这样建立:
- stdafx;
- 然后(A B C)(并行);
- 然后D
是否也可以并行启动不同的组?我想要这样:
- (stdafx d)并行;
- 然后(a b c)并行
可能吗?
这个问题不是预先编译的标头。如果我想编译{A.CPP(默认),b.cpp(警告为错误)},则同样适用。A.CPP将首先完成,然后是B.CPP
我能想到的唯一答案是将这些不同的分组放入单独的项目中,并利用同样并行构建项目的能力。但是,这会使设置和使用预编译的标头变得复杂。
相关文章:
- OpenMP #pragma omp for v/s #pragma omp parallel for 之间的区别?
- 函数中的"pragma omp parallel for"在另一个并行循环中调用函数时无效
- src/caffe/parallel.cpp:70:1:错误:“参数”未命名类型
- 快速'group by/count' std::vector<std::u16string> 变成 std::map<u16string, int>
- MPI-Parallel HDF5: H5Pset_fapl_mpio equivalent in C++
- 我如何使用“ op parallel”或其他方式并行循环
- C++ "group where"算法
- CLCompile /MP parallel group?
- OS X 上的链接器 (ld):如何使用 -wl,--start-group(和 --end-group)
- 什么是 gcc 名称重整中的"destructor group"符号
- C++ + OpenMP for Parallel Computing:如何在Visual Studio中进行设置
- Parallel for with omp
- OpenMP:'parallel for loop'瓶颈
- 简单将 OpenMp Parallel for 转换为 C# Parallel for
- 如何从 gdcm::Tag 访问"group, element"字符串
- Parallel of std::reference_wrapper for std::shared_ptrs
- Group of objects
- OpenMP 'parallel for'预先初始化
- C代码在GOP(Group of Pictures)结束处剪切mpeg2视频
- omp parallel for:如何让线程写入私有数组,并在所有线程完成处理后合并所有数组