[GRASS-user] GRASS 32bit/64bit do not use all available CPUs

Ulrich Leopold uleopold at science.uva.nl
Wed Apr 4 04:08:20 EDT 2007


Hi,

I have been trying out a precompiled GRASS 6.2.1 64bit version on a
virtualised ubuntu edgy system (vmware) with 4 CPUs (no hyperthreading).

When I run GRASS the sprocess only uses 1 CPU instead of 4. I also checked
with the original precompiled GRASS version for edgy (6.0). It does the same.

I also checked with a 32bit single CPU machine and hyperthreading modus. Both
GRASS versions do the same here as well. They just use 1 CPU instead of 2.

When I use the programm stress --cpu 4 for the 64bit system and stress --cpu 2
for the 32bit system both systems show 100% usage of all available CPUs.

What is the error? Does GRASS have an option to specify use of multiple CPUs
at compilation? Or is there something else?

Best regards, Ulrich





More information about the grass-user mailing list