2011-01-25 10 views

答えて

4
  1. QtのQThread
  2. のpthread iccmsvcgccなどのコンパイラによってサポートされているOpenMPあり
  3. (もっと)
1

(複数のコンピュータ上の計算のための)

  • MPI (少なくとも)。

  • 4

    最下位レベルでは、スレッド、ロック、条件変数などを提供するpthreadsがあります。これは基本的なものです。あなたのプログラムがフレームワークを使用している場合、独自のスレッドプリミティブを提供するかもしれないので、pthreadを直接使用する必要はありません。 (C++の場合)

    (GTKが使用)
    1. Qt Threading Support
    2. Glib threads
    3. Boost threads

    他のパッケージは、約理由容易とすることができる高レベルの並行動作を提供します。

    1. Intel Threading Building Blocks
    2. OpenMP
    3. MPI
    4. QtConcurrent
    関連する問題