[问题] openMP

楼主: ja000123 (Recluse)   2013-03-20 00:52:04
程式B利用平行do的方式平行演算两笔不同的资料
而程式A是另外的独立演算
如下所示:
 
作者: latinboy (阿贤)   2013-03-20 10:49:00
手动拆B循环成两部分 再用SECTION包成普通循环如果A的运算量不大 就不要让A平行
作者: gilocustom   2013-03-20 11:52:00
可以考虑将A放到parallel do里面,用if指定i等于某值时做A,其余执行B,再搭配schedule动态分配工作给各执行绪。

Links booklink

Contact Us: admin [ a t ] ucptt.com