Hi all,

2010/6/5 Yuv <[email protected]>

> On Jun 5, 2:33 am, Lukáš Jirkovský <[email protected]> wrote:
> > Thank you. I'm still considering the boost::thread. If it is not too
> > complicated to use boost thread I'll use it because OpenMP adds
> > another dependency. But certainly it's good to know that it's OK to
> > stick with OpenMP.
>
> Hugin depends on Enblend which in turn depends on OpenMP, so you would
> not be adding an extra dependency.
>
>
Not completely true. OpenMP is by default off. You need to add the compiler
flag to compile enblend/enfuse with OpenMP support.
Therefore hugin should also get an extra compiler flag to enable OpenMP or
not (default).



>
> On Jun 5, 7:40 am, "[email protected]" <[email protected]>
> wrote:
> > OpenMP isn't supported in the Express edition of VisualC++, you need
> > at least the Professional version to use it:
> http://msdn.microsoft.com/en-us/library/hs24szh9%28VS.100%29.aspx
> > This will cause problems for Windows users that want/need to compile
> > Hugin.
>
> IIRC there were some workarounds posted on the web. If Windows users
> really want/need to compile Hugin for their platform, they can afford
> to spend money on a Microsoft compiler license like they do on a
> Microsoft operating system license.
>
> Bottom line: the decision to use OpenMP or boost::thread should IMHO
> be driven purely by performance considerations and not by the free-
> ride consideration of MSVC Express vs. Professional.
>
> Yuv
>
>
Like mentioned above: Hugin should get an extra compiler flag to enable
OpenMP or not (default).

Despite my reservations here to make OpenMP default for Hugin, I would
really like to see more parallellization in Hugin. Please continue on this
path.

Hoi,
Harry

-- 
You received this message because you are subscribed to the Google Groups 
"hugin and other free panoramic software" group.
A list of frequently asked questions is available at: 
http://wiki.panotools.org/Hugin_FAQ
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at http://groups.google.com/group/hugin-ptx

Reply via email to