TASK_REGION構造 −使用例−
!HPF$ PROCESSORS P(8)
!HPF$ DISTRIBUTE ATMOS(BLOCK) ONTO P(1:4)
!HPF$ DISTRIBUTE OCEAN(BLOCK) ONTO P(5:8)
!HPF$ TASK_REGION
!HPF$ ON ( P(1:4) ), RESIDENT
CALL COMPUTE_ATMOSPHERE(ATMOS)
!HPF$ ON ( P(5:8) ) , RESIDENT
CALL COMPUTE_OCEAN(OCEAN)
!HPF$ END TASK_REGION
海洋の計算を
P(5)〜P(8)で実行
大気の計算を
P(1)〜P(4)で実行
タスク 2
タスク 1
並列実行
前のスライド
次のスライド
最初のスライドに戻る
グラフィックスの表示