Ruth,
By "posted" instructions are you talking about ones on our web-site or
in this mail forum? The machine-list parallel mechanism hasn't been
supported for a while now and shouldn't be documented on our web site
anymore. Sorry if it's still there and this is causing confusion. If
you want to parallelize then you will need to use a scheduler such as
SGE now (not really suited to such a small system). Of course a two-
way division of bedpostx is trivially done manually, using fslsplit
and fslmerge, or easier still run two bedpostx at a time.
On 16 Jul 2008, at 23:31, Ruth Carper wrote:
> Hi,
> I'm trying to set up bedpostx to run in parallel on my dual CPU
> linux box.
> I've followed the posted instructions so that the file /etc/
> profile.d contains:
>
> FSLDIR=/usr/local/fsl
> . ${FSLDIR}/etc/fslconf/fsl.sh
> PATH=${FSLDIR}/bin:${PATH}
> FSLMACHINELIST="IP_address IP_address"
> FSLREMOTECALL=ssh
> export FSLDIR PATH FSLMACHINELIST FSLREMOTECALL
>
> And I've verified that my FSLMACHINELIST and FSLREMOTECALL environment
> variables have been set in the output from 'env'.
>
> But still only one CPU gets used.
>
> The only possible problem I can see is that, when I use the command
> 'ssh
> my_IP_address', it asks for my password (even though I'm already
> logged in
> to that computer).
>
> Is this likely to be the problem? Is there a way around it?
>
> Thanks,
> Ruth
>
Cheers, Dave
--
Dave Flitney, IT Manager
Oxford Centre for Functional MRI of the Brain
E:[log in to unmask] W:+44-1865-222713 F:+44-1865-222717
URL: http://www.fmrib.ox.ac.uk/~flitney
|