[vtkusers] vtkVolumeRayCastMapper - Threads Reported
Ravi Gupta
rgupta at imaging.robarts.ca
Tue Jul 8 11:11:13 EDT 2003
Hi,
I was wondering if the following is a bug and/or if there is a way
around this.
On a 2 CPU system vtkVolumeRayCastMapper reports 2 threads and 2 CPUs
get used.
On a 4 CPU system vtkVolumeRayCastMapper report 4 threads and 4 CPUs get
used.
I ran a bunch of tests on SGI and SUN systems
IRIX64 6.5 01091821 IP30
SunOS 5.8 Generic_108528-18 sun4u sparc SUNW,Sun-Fire-880
SGI - 32 CPU system allocating 32 CPUs 32 threads are reported and 32
CPUs get used.
SGI - 32 CPU system allocating 8 CPUs 24 threads are reported and 8 CPUs
get used.
SGI - 32 CPU system allocating 4 CPUs 28 threads are reported and 4 CPUs
get used.
# threads + # CPUs used = Total # CPUs on the system.
SUN - 8 CPU system allocating 8 CPUs 8 threads are reported and 8 CPUs
get used.
SUN - 8 CPU system allocating 4 CPUs 8 threads are reported and 4 CPUs
get used.
# threads = Total # CPUs on the system.
On a 2 CPU Xeon Linux Redhat 8 system run to show 4 CPUs only 2 threads
get reported and only 2 CPUs get used.
So my question is how do I get my code to have # Threads = # CPUs
Allocated/available.
SetNumberOfThreads (int num) has not worked.
Thanks
Ravi
--
Ravi Gupta
Programmer
###################################################
Robarts Research - Imaging | 100 Perth Drive
Tel: (519) 663-5777 ext. 1-34077 | London, Ontario
Fax: (519) 663-3403 | N6A 5K8
E-Mail: rgupta at imaging.robarts.ca | Canada
###################################################
###################################################
http://www.imaging.robarts.ca/
http://www.imaging.robarts.ca/coders
http://www.imaging.robarts.ca/~rgupta
###################################################
"Be the change you wish to see in the world."
-Mohandas Karamchand Gandhi
More information about the vtkusers
mailing list