2009年03月26日
Fortressがデフォルトで半分しかプロセッサ使ってくれない
- 2009-03-26 (Thu)
- ソフトウェア
FORTRESS_THREADSとかいう環境変数に使いたいプロセッサ数入れておかないと,使えるプロセッサ数の半分だけしか使ってくれない実装になってるっぽい(interpreter/Driver.java).でも2プロセッサのときは2プロセッサ使うようにはなっている.とりあえずこいつが原因で8コアのマシンでぴったり400%までしかCPUを使ってくれなかったと.つーかr2794から変わったらしいけどそんなことどこにも書いてないんじゃないかなぁ.
そして別の理由によりまだ8コアでフルパワーになってくれない.面倒なのでsvnから10リビジョンごとにソース落としてきてどの時点で性能が出なくなったか探ることにしよう.
- Comments: 0
- TrackBack (Close): -