[Insight-developers] Explicit instantiation

Bradley Lowekamp blowekamp at mail.nih.gov
Wed Aug 25 09:12:26 EDT 2010


Hans,

If I recall correctly from the meeting, the reason you find explicit instantiation very useful is because it expedites the RE-compilation of wrapping. Is it correct that if a single file changes in itk, the whole wrapping processes needs to re-occour?

Perhaps explicit instantiation is a solution to another problem. Where as the other issue should be solved directly?

Brad

On Aug 24, 2010, at 2:50 PM, Hans Johnson wrote:

> N=1 test for explicit instantiation:  14.3% speed improvement in compilations
> 
> Mitigating factors:
> *** Only 1 part of the ITK has explicit instantiation (Common), and that part of the tool kit has code that is for the most part straight forward for compiliation/optimization (i.e. Very few algorithmic items that tax the compilers optimizers).
> *** No simpleITK or wrapping options turned on.
> 
> Hans
> 
> <ATT00001..txt>

========================================================
Bradley Lowekamp  
Lockheed Martin Contractor for
Office of High Performance Computing and Communications
National Library of Medicine 
blowekamp at mail.nih.gov


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.itk.org/mailman/private/insight-developers/attachments/20100825/a2ec6a96/attachment.htm>


More information about the Insight-developers mailing list