[Insight-developers] WinXP multithreading results

Damion Shelton dmshelto@andrew.cmu.edu
Fri, 19 Apr 2002 17:59:24 -0400


Well, did some testing...

Results, WinXP Professional w/ 2 Athlon XP 1900 processors:

Build executable with updated multithread code on a separate machine using 
Visual Studio 6.0, transfer executable to new system: still hangs on 
ShrinkImageFilter

Build executable on new machine using Visual Studio .Net: still hangs on 
ShrinkImageFilter

Comment out ShrinkImageFilter: hangs on 
DifferenceOfGaussiansGradientImageFilter (which, incidentally, is not 
multithreaded)

Strangely enough:

1) Blox core atom test works (virtually identical to the pipeline giving us 
trouble)
2) Blox boundary point image test works
3) ShrinkImageFilter test works
...all compiled on the new machine with .Net

Any ideas what's going on? Suggestions? What is the trick that Bill 
mentioned about forcing a particular number of threads to spawn (I forgot 
to write it down)?

Thanks,
-Damion-