ソフトウェアで parallel_for を使用して、いくつかの作業の同時実行を簡単に実行しています。今、私はhttps://msdn.microsoft.com/en-us/library/hh409293(v=vs.140).aspx破壊的変更 + https://blogs.msdn.microsoft.com/vcblogのブログで読まれました/2015/07/14/stl-fixes-in-vs-2015-part-2/そして心配が始まります。
- parallel_for 内で同期オブジェクトを使用できないということは、少なくともすべてが OS 同期プリミティブに基づいているということですか? 答えが「はい」の場合、MS は parallel_for 内で何かを同期することをどのように期待していますか?
- OS スケジューラーと ConRt スケジューラーの間にデッドロックが発生する状況で、ブログにどのように説明されているかを知っている人はいますか? 誰かがこのデッドロックに直面しましたか? これが本当なら、parallel_for は完全に無意味になります。
お返事ありがとうございます!