Rupert,

We are working on the performance right now.  There was a change made that 
introduced unexpected performance penalties (actually exposed an existing 
performance problem by exacerbating it to the extreme).

Please follow along with this patch set as it propagates through the toolkit:
http://review.source.kitware.com/#/c/6369/

Hans


--
Hans J. Johnson, Ph.D.
[email protected]<mailto:[email protected]>
Assistant Professor of Psychiatry
University of Iowa Carver College of Medicine
W278 GH, 200 Hawkins Drive
Iowa City, Iowa 52242
Phone:  319-353-8587

From: Rupert Brooks <[email protected]<mailto:[email protected]>>
Date: Thursday, July 19, 2012 8:19 AM
To: ITK <[email protected]<mailto:[email protected]>>
Subject: [Insight-developers] itk v4 performance questions

Hi,

I've been porting some code from itk 3.20 to itk v4.  While i can achieve 
numerically identical results with a little work, I'm noticing a 10-30% 
performance decrease overall.  At this point it seems kind of generalized, i 
have trouble tracking it down to a specific routine or module which makes me 
think it may be buried in low level code.

It does not seem to be the GetInput issue raised earlier on the list.

This is on Visual Studio 2005, XP, 32 bit.  I do not know if it is generalized 
- indeed, it could easily be the case that modern C++ which compiles better on 
gcc and clang is confusing this old compiler.

Are there already any ITK performance benchmarks?

Rupert
--------------------------------------------------------------
Rupert Brooks
[email protected]<mailto:[email protected]>



________________________________
Notice: This UI Health Care e-mail (including attachments) is covered by the 
Electronic Communications Privacy Act, 18 U.S.C. 2510-2521, is confidential and 
may be legally privileged.  If you are not the intended recipient, you are 
hereby notified that any retention, dissemination, distribution, or copying of 
this communication is strictly prohibited.  Please reply to the sender that you 
have received the message in error, then delete it.  Thank you.
________________________________
_______________________________________________
Powered by www.kitware.com

Visit other Kitware open-source projects at
http://www.kitware.com/opensource/opensource.html

Kitware offers ITK Training Courses, for more information visit:
http://kitware.com/products/protraining.php

Please keep messages on-topic and check the ITK FAQ at:
http://www.itk.org/Wiki/ITK_FAQ

Follow this link to subscribe/unsubscribe:
http://www.itk.org/mailman/listinfo/insight-developers

Reply via email to