ThreadPool と Worker

Menu

Mercural ssh:/net/home/hg/teacher/kono/os/ex/WorkerModel1

を使って以下の計算をせよ。

3 ... n ( n は実験が現実的な整数 ) 間の素数を順次奇数で割っていくことで求める。

仕事がなくなったら、Worker が正しく停止するようにコードを修正せよ。

3 ... m,m+1 ... n のように分割し、Amdahl 則を実測したい。最初に m までを thread pool で実行し、それを終了を確認してから、残りを single thread で実行する。CPU 4 まで実測せよ。


Shinji KONO / Tue Dec 11 13:37:29 2012