[MINC-development] Welcome

Steve ROBBINS minc-development@bic.mni.mcgill.ca
Tue, 19 Nov 2002 00:09:15 -0500


On Mon, Nov 18, 2002 at 05:39:24PM -0500, Leila Baghdadi wrote:
> Hi everyone
> 
> My name is Leila Baghdadi, I work at the MICe center.
> 
> I had a chance to look the e-mails that have been sent over the past week 
> and I did not see any suggestion about efficiency/performance.
> 
> It seems to me that minc1.0 is definitely faster than minc0.6 but still I 
> checked the performance of minc1.0 against VTK for warping images and VTK 
> is at least twice faster on my computer which has 2 Xeon 2 GHz cpus. 
> E.g. VTK can apply a thin-plate spline warp to an image around 2 or 3 
> times faster than minc1.0 can. 
> 
> The main reason for this because VTK is multi-threaded.

Really?  So if you profile them on a single CPU machine, the
MINC code is roughly as fast as the VTK code?  If so, I'm impressed:
I thought it would be a lot slower.  Volume_io is riddled with switch
statements (based on number type) that I thought would stall the 
CPU pipelining.
 
-Steve