LAM/MPI logo

LAM/MPI General User's Mailing List Archives

  |   Home   |   Download   |   Documentation   |   FAQ   |   all just in this list

From: Robin Humble (rjh_at_[hidden])
Date: 2004-10-11 22:33:07


On Tue, Oct 12, 2004 at 10:58:48AM +0800, L WK wrote:
> I have bought a Dell with a P4 2.8G hyperthread CPU. I wonder if it's
>possible to make use of the hyperthread in my parallel program.

for sure.
   mpirun h -c 2 program
you might get ~20% faster if you're lucky.

However if you have SMP (>1 cpu) and hyperthreading then you need the
kernel's cpu scheduler to be VERY hyperthreading aware, otherwise you
can get code _slowdowns_. Does anyone know if linux 2.6 kernels are
smart enough not to screw up yet?

cheers,
robin