[phenixbb] phaser and threads
Nathaniel Echols
nechols at lbl.gov
Wed Dec 1 11:29:49 PST 2010
On Tue, Nov 30, 2010 at 3:29 PM, Bryan Lepore <bryanlepore at gmail.com> wrote:
> On Tue, Nov 30, 2010 at 6:24 PM, Nathaniel Echols <nechols at lbl.gov> wrote:
>> On Tue, Nov 30, 2010 at 1:58 PM, Bryan Lepore <bryanlepore at gmail.com> wrote:
>>> [ dev-595 ]
>>> [ GNU/Linux 2.6.31-20-generic #58-Ubuntu SMP four-processors ]
>>> [ compiled from source with --no-gui --no-apps --openmp ]
>>>
>>> i noticed phaser splits the rotation onto 2 threads - just wondering
>>> why that might be, since i used nproc=4 on the command line....
>> Which program are you running, phenix.phaser or AutoMR?
>
> phenix.phaser - it is clearly "Spreading calculation onto 2 threads".
Phaser doesn't have an nproc keyword - so it is probably using some
default setting. In CCP4 syntax, the directive you want is this:
JOBS 4
You could also try setting the environment variable OMP_NUM_THREADS -
but I'm not sure if that will have any effect on Phaser.
-Nat
More information about the phenixbb
mailing list