0
私は8コアマシンで6スレッドを実行するOpenMPプログラムを持っています。どのようにしてこの情報(num_threads = 6)を別のプログラム(非openmp、普通のCプログラム)から抽出することができますか?下のカーネルからこの情報を得ることはできますか?既存のOpenmpスレッドの数を知る方法
"sar -q 1 0"を使用してrun_queueの長さを使用していましたが、これは一貫した結果をもたらしません。時には8倍、多少の差がある。