[Insight-developers] ITK_USE_TEMPLATE_META_PROGRAMMING_LOOP_UNROLLING in ITKv4

Luis Ibanez luis.ibanez at kitware.com
Wed Oct 13 09:52:05 EDT 2010


Hi Hans,

Thanks for taking care of this one.

Removing was the right way to go.

At some point, it will be interesting to revisit the template
metaprogramming that was used to implement the matrix
multiplications, and see if we can write it better, now that
we can use partial specialization.


     Luis


------------------------------------------------------
On Mon, Oct 11, 2010 at 8:50 AM, Hans Johnson <hans-johnson at uiowa.edu>wrote:

> Will the CMake variable ITK_USE_TEMPLATE_META_PROGRAMMING_LOOP_UNROLLING
> still be needed in ITKv4?
>
>
> #---------------------------------------------------------------------------
> --
> # ITK turn on the use of Template Meta Programming techniques for unrolling
> loops of array-like operations
> option(ITK_USE_TEMPLATE_META_PROGRAMMING_LOOP_UNROLLING "Turn on the use of
> Template Meta-Programming techniques for unrolling for-loops at compile
> time." ON)
> mark_as_advanced(ITK_USE_TEMPLATE_META_PROGRAMMING_LOOP_UNROLLING)
>
>
> I would prefer if this conditional build setting could be removed.  It is
> the cause of several failing dashboards at the moment.  I made changes that
> passed with under several build environments, but I neglected to test with
> ITK_USE_TEMPLATE_META_PROGRAMMING_LOOP_UNROLLING=OFF
>
>
>
> Regards,
> Hans
>
> --
> Hans J. Johnson, Ph.D.
> Hans-johnson at uiowa.edu
>
> 278 GH
> The University of Iowa
> Iowa City, IA 52241
> (319) 353 8587
>
> _______________________________________________
> 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.html
>
> 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
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.itk.org/mailman/private/insight-developers/attachments/20101013/3b1a6420/attachment.htm>


More information about the Insight-developers mailing list