差分

移動先: 案内検索

プロセス管理

6 バイト追加, 2018年9月19日 (水) 17:39
/* マルチプロセッサとスレッド */
まず、a1 * a2 * a3 * ... * anを計算しAに代入するスレッドとa1 + a2 + a3+ ... + anを計算しBに代入するスレッドを作ります。両方のスレッドの計算の終了を待ってA/Bを計算します。この時、各々のスレッドが別々のCPUで並列に動くので1個のCPUで全部を計算させるよりも速く計算
<ref>マルチスレッドを使い円周率を計算したプログラム例: httphttps://uc2.h2np.net/pisrc/mt-bbp.c </ref>
ができるはずです。