tbb

    0

    2答えて

    私はCMake、GTest、インテルのTBBをLinux上のプロジェクトに使用したいと思いますが、これまでは苦情なくビルドできましたが、TBBに必要な動的リンクはそれらのライブラリのうちの1つのみに問題のビットがあります。 私はそうのように呼び出され、そのCMakeの機能を使用しています: set(TBB_ROOT_DIR ${CMAKE_CURRENT_SOURCE_DIR}/tbb) set

    0

    1答えて

    私はtbb::task_scheduler_initインスタンスinitを持っています。これは、私が制御できないコードの一部にある特定の数のスレッドで初期化されています。コードの後半では、スレッドの数を変えて実行します。このインスタンスではどうすればいいですか?init? 以下の方法よりも良い方法がありますか? init.terminate(); init.initialize(my_prefe

    0

    1答えて

    私はこのように私のプログラムでstd::mapを交換するtbb::concurrent_unordered_mapを使用しています:今 Before: class KvSubTable; typedef std::weak_ptr<KvSubTable> KvSubTableId; std::map<KvSubTableId, int, std::owner_less<KvSubTable

    1

    2答えて

    IntelのスレッドビルディングブロックをWindowsにインストールし、Eclipse IDEとC++で動作させたいと思っています。私はC言語全体に新しい、ソース、make、cmake、cygwinなどのものからビルドしました。 私がこれまで試したどのような :Eclipseで ロードTBBパッケージとソースを、それを含めるようにしてみてください は、ソースから「作る」TBBに試してみてください

    -3

    1答えて

    The documentation of Intel TBB's parallel sortは非常に曖昧です。その背後にある実際のアルゴリズムは何ですか?サンプルソートですか?異なる並列ソートアルゴリズムをベンチマークしたいので、私はそれを知る必要があります。文書で述べたよう

    0

    1答えて

    スレッドビルディングブロック(TBB)では、同じスコープ内で2つのタスクスケジューラを初期化すると、最初の初期化の引数が遅延されない限り、2番目の初期化の引数は無視されます。競合を避けるために、タスクスケジューラが自分のプログラムの初期に初期化されているかどうかを調べたいと思います。それを行う方法はありますか?もしそうなら、それに対する議論は何でしたか?

    0

    1答えて

    インテル®TBBで、私はしようとしています: 1.一連のタスクを作成します。 2. を実行させます。3.それらのいずれかが終了すると、いくつかの結果が得られ、他のものを削除します。 どうすればいいですか?私は単なるではなくすべてを待つためのAPIしか見ることができません... ありがとう。

    0

    2答えて

    私はライブラリ(すなわちCGAL)を持っています。これは、それが出荷されていないサードパーティのライブラリ(つまりインテル®TBB)用のFindMODULE.cmakeファイルを提供します。残念ながら、このファイルには修正が必要なバグがあります。 (バグが、互換性のないディレクトリ構造に関係しているように見えるが、それはここでのポイントはありません。) だから、私のプロジェクトのCMakeList

    0

    2答えて

    概念的には、を使用してtbb::parallel_forコール内のクリティカルセクションをブロックするにはどうすればよいですか?クリティカルセクションは20命令未満ですので、spin_mutexが理想的です。たとえば、次のようにダミーのコードでは、状況を説明しています function() { // I'm using lambda functions in parallel_for c

    1

    1答えて

    現在、スレッドビルディングブロックに依存するOpenVDBをコンパイルしようとしています。第2、第3の引数として、要するに In file included from /usr/include/tbb/enumerable_thread_specific.h:32:0, from ../openvdb/tools/Morphology.h:59, from ../ope