回 帖 发 新 帖 刷新版面

主题:OpenMp 3.0中的collapsed

OpenMp 3.0中的collapsed到底是用来干嘛的呀

看英文标准~感觉也是好模糊

还有!$OMP TASK是用来干嘛的~~

和!$OMP WORKSHARE有什么区别??

小弟在此多谢赐教了~~呵呵

有没有OpenMp3.0的中文标准和一些辅助教材什么的~啊

再次谢过~~不要沉了~呵呵

回复列表 (共5个回复)

沙发

要顶起来~~~求助各位大侠了~~~~

板凳

对collapsed没有印象. 后面的task, 据说在特定情况下需要它才能完成. 但是我看功能不清除task跟section怎么分开. (一直都在用OMP2.5, 对3.0的task了解不多)
反倒是你拿task跟workshare比较似乎没什么可比性了. workshare是特定的语句才能起作用的, 而且普遍效率不高.

3 楼

呵呵 多谢了~现在被搞的很晕呼~~一直在看,一直困惑~~
多谢大侠~呵呵

4 楼

TASK应该是任务吧,具体的我还没仔细看过:)是不是以任务为基本单位认为在一个TASK中的有一定的独立性?

5 楼

我是觉得section已经是可以把大任务分割成小任务来进行并行了. 没想清楚task存在的必要. 不过确实看过书说在什么什么情况下(没认真去理解)需要用到task.
主要还是自己用不上也就没有再花时间去研究清除, 等迟些有时间在研究一下并行. 可能下一次学习主要是向opencl靠拢了.

我来回复

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