parallel-for

    0

    1答えて

    forループでは、continueを呼び出して現在の繰り返しを中断することができます。同様に、Concurrency::parallel_forループでは、ラムダ関数を呼び出すスレッドである現在の反復をreturnで中断できます。 時から、私が、parallel_forループをデバッグすることが、順次作成し、void機能では、コンパイラは文句を言わないので、continueにreturnを変更する

    0

    1答えて

    私たちはリングトポロジを持つカノニカルアイランド遺伝アルゴリズムを持っていると仮定します。 C++、PPL、MS Visual Studio 2010を使用しています。 PPLライブラリからparallel_forを使用すると便利です。停滞フラグが立っているときに島が隣人から最良の現在の人物を取得しなければならない場合は、どのプリミティブを使うべきですか?私はparallel_forのサイクルファ

    0

    2答えて

    ローカル関数定義を使用してコードブロックをN回実行すると、C#の並列バージョンのように動作しますが、同じスコープ内で2つ以上を使用すると、f関数の多重定義エラーが発生します。 f1、f2、f3などの関数名を段階的に変更するにはどうしたらよいですか? 定義: #ifndef PARALLEL_FOR #define PARALLEL_FOR(N,O) \ struct Loca

    1

    4答えて

    while文の代わりにstatementでparallelを使用したいと思います。私がParallel Forのサンプルを見ると、既知または可変のカウントだけで実行されます。 しかし、私のループが何回実行され、実行時に変数にリンクすることができないのか分かりません。 私はTPLと古典的なコードで簡単なパフォーマンステストをしようとしています。だから、デクリメント操作でモジュラスを計算するモジュラス

    0

    1答えて

    インテル®TBBを使用してインナー・ループ(2番目の3番目)を並列化しようとしていますが、インナー2ループのサイズが重要な場合には、 TBBはメジャーループの繰り返しごとに新しいスレッドを生成しますか? オーバーヘッドを減らす方法はありますか? tbb::task_scheduler_init tbb_init(4); //I have 4 cores tbb::blocked_range<si

    8

    3答えて

    私は、.NETの並列拡張でParallel.For()を使用することに慣れてきました。これはスレッドを手作業で開始して維持する必要がなく(単純なことかもしれませんが)、並列化の簡単な方法です。私は今パラレル化したい無限ループ(何かをやるためにシグナルを送るまで)を見ています。Parallel.For()のオーバーロードが無理なので、これを行うためのオーバーロードはありません。さあ。原則的には私のよ

    -1

    2答えて

    更新が必要なPersonの「別個の」リストがあるとします。私はParallel.For()問題の メソッドを使用したいと思います: public void UpdatePerson(Person row){ row.Name = //get from cache and update property } VSを public Person UpdatePerson(Person

    0

    1答えて

    私はtbb::parallel_forを使用して、メインスレッドから呼び出されるループをマルチスレッドに使用しています。そのループでは、進行状況を反映するためにUIを更新するメインスレッドが必要です。私が観察したことから、tbb::parallel_forは常に呼び出し元スレッド+ Nワーカースレッドを使用します。しかし、私は、呼び出しスレッドの使用が保証されているのか、まさにそのような場合に起こ

    0

    1答えて

    マイイテレータコード並列化: Iterator* iterator = _db->NewIterator(ReadOptions()); for (iterator->SeekToFirst(); iterator->Valid(); iterator->Next()) { Slice const& key = iterator->key(); Slice const& va

    0

    1答えて

    私はParallel.Forループ内のOracleデータベースにアクセスしたいコードに取り組んでいます。ループは数分間実行され、エラーが発生します。 "Attempted to read or write protected memory. This is often an indication that other memory is corrupt." 内部例外はありません。私のParalle