标签: openmp
我使用openmp计算从0到N = 100的总和。具体来说,我使用带有HKCR\Directory\background\shell和for directive键的firstprivate来获取每个线程上次迭代中lastprivate的值并将其求和。逻辑似乎是正确的,但这个代码总和达到1122,而正确的结果是4950.有谁知道为什么? 感谢。
HKCR\Directory\background\shell
for directive
firstprivate
lastprivate
s