回 帖 发 新 帖 刷新版面

主题:请假openmp的问题

大家好,我正在学习用openmp编程,碰到一个问题。
在并行循环中,里面会有一个判断语句,if(a) b=b+1,就是说当a为true时,b要加1,循环结束后,我想知道b的值,这在串行没问题,但是并行中我不知道b这个变量应该怎么设,应该设为private,还是public。
先谢谢了

回复列表 (共17个回复)

11 楼

怪不得一段时间不见cgl_lgs兄了, 只关照Fortran Space不来论坛了.

12 楼

呵呵,内向嘛:)话说yeg001兄近来可好啊:)管理员貌似又N久没来了~~~~我虽然一直不说话,但至少会看一看的:)

13 楼

日子不好过啊. 老板人不好把我累惨了.

14 楼


lastprivate可以吗?

15 楼

哈哈,老板是不是对你有神马特殊举动啊:)能让你那么累不容易啊:)嘿嘿:)

16 楼

[quote]
lastprivate可以吗?[/quote]
lastprivate也不是楼主想要的意思.

17 楼

其他都无所谓, 拖到我现在还不确定是否能毕业就非常不负责任. 还要在抑郁的心情里找工作...

我来回复

您尚未登录,请登录后再回复。点此登录或注册