|
1、并行循环有两种表示,一是将并行和循环分开,二是联合表示;
!$OMP PARALLEL
!$OMP PARALLEL DO
...第1种
!$OMP END DO
!$OMP END PARALLEL
!$OMP PARALLEL DO
...第二种
!$OMP END PARALLEL DO
2、并行处理不好可能比串行更耗时;
3、简单理解,cpu_time是所有核心耗时的总和,而OMP_get_wtime是程序运行的真实时间。n个核并行时,前者大致是后者的n倍。 |
-
1.jpg
(69.53 KB, 下载次数: 185)
-
2.png
(40.22 KB, 下载次数: 178)
-
3.png
(36.14 KB, 下载次数: 179)
|