質問編集履歴

1

表記の揺れの解決をした

2018/06/06 09:29

投稿

m_yoko
m_yoko

スコア156

test CHANGED
File without changes
test CHANGED
@@ -1,10 +1,14 @@
1
1
  ### 前提・実現したいこと
2
2
 
3
- C++でOpenMPを利用したプログラムを書いているのですが、parallel forを入れ子にした状態でthreadの番号を重複せずに取得したいです。
3
+ C++でOpenMPを利用したプログラムを書いているのですが、parallel forを入れ子にした状態でスレッドの番号を重複せずに取得したいです。
4
4
 
5
5
  入れ子にした状態だと、番号が重複してしまいます。
6
6
 
7
- 期待するthreadの番号を重複せずに連番で得られるようにしたいです。
7
+ 期待するスレッドの番号を重複せずに連番で得られるようにしたいです。
8
+
9
+ 仕様的にomp_get_thread_num()は最後のスレッド分割した際の番号を取得するものなのでしょうか?
10
+
11
+ 前段と後段の間でスレッドの番号の数を取得し、その数*後段のスレッド分割数をすれば計算することができるのはわかります。
8
12
 
9
13
 
10
14