[Insight-developers] itk v4 performance questions

Johnson, Hans J hans-johnson at uiowa.edu
Thu Jul 19 09:48:41 EDT 2012


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.
hans-johnson at uiowa.edu<mailto:hans-johnson at uiowa.edu>
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 <rupert.brooks at gmail.com<mailto:rupert.brooks at gmail.com>>
Date: Thursday, July 19, 2012 8:19 AM
To: ITK <insight-developers at itk.org<mailto:insight-developers at itk.org>>
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
rupert.brooks at gmail.com<mailto:rupert.brooks at gmail.com>



________________________________
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.
________________________________
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.itk.org/pipermail/insight-developers/attachments/20120719/4fddaffd/attachment.htm>


More information about the Insight-developers mailing list