rogram1是用来读取数据,program2是用来计算上一步program1读取的数据。
niobium 发表于 2019-8-2 12:54
你又说两个程序是独立的,又说2需要1的数据。
像你说的想同时运行1和2,有一个简单的判断方法,如果先1 ...
万里云 发表于 2019-8-2 11:49
这个没法并行。不读完数据怎么处理?
didi_dudu 发表于 2019-8-2 15:22
我说的是2需要的是上一轮1读取的数据。呃我可以换一个问题,就是两个子程序program1和program2完全独立, ...
#pragma omp sections
{
{ Work1(); }
#pragma omp section
{ Work2();
Work3(); }
#pragma omp section
{ Work4(); }
}
sobereva 发表于 2019-8-3 00:28
This code indicates that any of the tasks Work1, Work2 + Work3 and Work4 may
run in parallel, b ...
sobereva 发表于 2019-8-3 00:28
This code indicates that any of the tasks Work1, Work2 + Work3 and Work4 may
run in parallel, b ...
欢迎光临 计算化学公社 (http://bbs.keinsci.com/) | Powered by Discuz! X3.3 |