gpt4 book ai didi

c++ - MSVC 是否自动优化双核架构上的计算?

转载 作者:塔克拉玛干 更新时间:2023-11-03 08:05:23 24 4
gpt4 key购买 nike

MSVC 会自动优化双核架构上的计算吗?

void Func()
{
Computation1();
Computation2();
}

如果在一个函数中给出没有任何关系的 2 计算,visual studio 是否执行

编译器自动优化计算并将它们分配到不同的内核?

最佳答案

不要引用我的话,但我对此表示怀疑。 OpenMP pragmas 是最接近您在这里尝试做的事情,但即使那样您也必须告诉编译器使用 OpenMP 并描述任务。

除非链接到本质上是多线程的库,否则如果您想使用两个内核,则必须设置线程并智能地划分您想要完成的工作。

关于c++ - MSVC 是否自动优化双核架构上的计算?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2061990/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com