[Insight-developers] inconsistent v4 registrations in 4.5.x

Simon Alexander skalexander at gmail.com
Thu Feb 20 15:31:23 EST 2014


Follow up:  I misspoke, the results seem to be deterministic, but vary with
core count (or equivalently with fixing max number of threads)


On Thu, Feb 20, 2014 at 3:27 PM, Simon Alexander <skalexander at gmail.com>wrote:

> I've been finding some regressions in registration results when using
> systems with different numbers of cores (so the thread count is different).
>  This is resolved by fixing the global max.
>
> It's difficult for me to run the identical code on against 4.4.2, but
> similar experiments were run in that timeframe without these regressions.
>
> I recall that there were changes affecting multhreading in the v4
> registration in 4.5.0 release, so I thought this might be a side effect.
>
> So a few questions:
>
> Is this behaviour expected?
>
> Am I correct that this was not the behaviour in 4.4.x ?
>
> Does anyone who has a feel for  the recent changes 4.4.2 -> 4.5.[0,1]
>  have a good idea where to start looking?  I haven't yet dug into the
> multithreading architecture, but this "smells" like a data partitioning
> issue to me.
>
> Any other thoughts?
>
> cheers,
> Simon
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.itk.org/pipermail/insight-developers/attachments/20140220/0c4a047e/attachment.html>


More information about the Insight-developers mailing list