次の方法で共有


4.1 OMP_SCHEDULE

OMP_SCHEDULEForおよびスケジュールの型 ランタイム がある 並列の のディレクティブにのみ適用されます。このようなすべてのループのスケジュールの型とチャンクのサイズは実行時に認識されたスケジュールの型のいずれかにこの環境変数を設定してで設定できオプションのに chunk_size

For およびスケジュール ランタイム 以外の型を持つ 並列の のディレクティブではOMP_SCHEDULE は無視されます。この環境変数の既定値は実装定義されます。オプションの設定の場合は正の値である場合 chunk_size静的 のスケジュールの場合は一定である1 という値とした場合を除きchunk_size静的 スケジュールには既定のチャンクのサイズはループに適用されるスレッドの数ループの反復空間に設定されます。

例:

setenv OMP_SCHEDULE "guided,4"
setenv OMP_SCHEDULE "dynamic"

cref: