Re: [hugin-ptx] Re: What is a good computer for running hugin?

2014-03-13 Thread David W. Jones

On 03/13/2014 12:54 AM, Lukas Jirkovsky wrote:

On Wed, Mar 12, 2014 at 8:44 PM, David W. Jones  wrote:

Hugin uses multiple cores when analyzing images. Enblend and enfuse use only
a single core.


Enblend is multithreaded, too.


When Hugin is running it here, htop shows it using one core. Using 
enblend 4.0-753b534c819d.


I know there's a version of enblend that supports multiple cores, but 
it's not the stock one yet, is it?


--
David W. Jones
gnomeno...@gmail.com
wandering the landscape of god
http://dancingtreefrog.com

--
A list of frequently asked questions is available at: 
http://wiki.panotools.org/Hugin_FAQ
--- 
You received this message because you are subscribed to the Google Groups "hugin and other free panoramic software" group.

To unsubscribe from this group and stop receiving emails from it, send an email 
to hugin-ptx+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/hugin-ptx/5321E7BA.6030703%40gmail.com.
For more options, visit https://groups.google.com/d/optout.


Re: [hugin-ptx] Re: What is a good computer for running hugin?

2014-03-13 Thread David W. Jones
Hugin support for using GPUs is marked "experimental". What does Hugin 
use a GPU for, anyway?


On 03/13/2014 12:18 AM, RizThon wrote:

I don't know what Hugin uses, but for image/video processing, GPUs are
way faster than CPUs. So if you have an app that can make use of the
power of the GPU, you may want to consider buying a better graphic card
(or even cards) rather than paying for a better processor.

That's why people used to link several PS3 together:
https://en.wikipedia.org/wiki/PlayStation_3_cluster


2014-03-13 13:29 GMT+08:00 Brandan:

I agree with David, get as much RAM as you can afford and your
system will allow. As for the number of cores, I'm of the opinion
that more cores are better, even if they're a little slower.
Honestly, when you consider the speeds modern processors run at and
the relatively small amount of work CPFind/Hugin/Enblend have to do,
the CPU frequency doesn't matter that much. It would matter if you
were doing calculations on humongous amounts of data that take hours
or days to complete. Other things to consider a CPU, beyond the
clock frequency, are: cache size (the more the better, the amount of
cache is one feature that distinguishes Intel's server chips from
their desktop chips), how much energy it consumes, whether
integrated graphics is important to you (I'm not a big gamer, so
having an external graphics card isn't very important to me), or
overclocking, support for virtualization (I like to experiment with
virtual machines, so this was important to me), and other nifty
feature in some Intel chips such as wireless display (but you have
to have an adapter for your tv), or vPro. Sorry, I probably just
made the process of buying a CPU a little more difficult for you,
didn't I?

Your OS will always be handling dozens of processes at a time, so
the more cores your system has, the better the OS can distribute
them (at least in theory :)

-Jeff
---
I meant for my last message to be posted as a reply on the forum
instead of directly to you. I clicked the wrong button, I guess.
Would you mind posting it? It appears I don't have access to it anymore.

-Jeff



--
David W. Jones
gnomeno...@gmail.com
wandering the landscape of god
http://dancingtreefrog.com

--
A list of frequently asked questions is available at: 
http://wiki.panotools.org/Hugin_FAQ
--- 
You received this message because you are subscribed to the Google Groups "hugin and other free panoramic software" group.

To unsubscribe from this group and stop receiving emails from it, send an email 
to hugin-ptx+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/hugin-ptx/5321E68D.90907%40gmail.com.
For more options, visit https://groups.google.com/d/optout.


Re: [hugin-ptx] Re: What is a good computer for running hugin?

2014-03-13 Thread Lukas Jirkovsky
On Wed, Mar 12, 2014 at 8:44 PM, David W. Jones  wrote:
> Hugin uses multiple cores when analyzing images. Enblend and enfuse use only
> a single core.

Enblend is multithreaded, too.

-- 
A list of frequently asked questions is available at: 
http://wiki.panotools.org/Hugin_FAQ
--- 
You received this message because you are subscribed to the Google Groups 
"hugin and other free panoramic software" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to hugin-ptx+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/hugin-ptx/CAFa9FQuH5H_%3DZiz25j7RXCaTMKkYNUamyUMHTBxTQDK7nf5x3g%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.


Re: [hugin-ptx] Re: What is a good computer for running hugin?

2014-03-13 Thread RizThon
I don't know what Hugin uses, but for image/video processing, GPUs are way
faster than CPUs. So if you have an app that can make use of the power of
the GPU, you may want to consider buying a better graphic card (or even
cards) rather than paying for a better processor.

That's why people used to link several PS3 together:
https://en.wikipedia.org/wiki/PlayStation_3_cluster


2014-03-13 13:29 GMT+08:00 Brandan :

> I agree with David, get as much RAM as you can afford and your system will
> allow. As for the number of cores, I'm of the opinion that more cores are
> better, even if they're a little slower. Honestly, when you consider the
> speeds modern processors run at and the relatively small amount of work
> CPFind/Hugin/Enblend have to do, the CPU frequency doesn't matter that
> much. It would matter if you were doing calculations on humongous amounts
> of data that take hours or days to complete. Other things to consider a
> CPU, beyond the clock frequency, are: cache size (the more the better, the
> amount of cache is one feature that distinguishes Intel's server chips from
> their desktop chips), how much energy it consumes, whether integrated
> graphics is important to you (I'm not a big gamer, so having an external
> graphics card isn't very important to me), or overclocking, support for
> virtualization (I like to experiment with virtual machines, so this was
> important to me), and other nifty feature in some Intel chips such as
> wireless display (but you have to have an adapter for your tv), or vPro.
> Sorry, I probably just made the process of buying a CPU a little more
> difficult for you, didn't I?
>
> Your OS will always be handling dozens of processes at a time, so the more
> cores your system has, the better the OS can distribute them (at least in
> theory :)
>
> -Jeff
> ---
> I meant for my last message to be posted as a reply on the forum instead
> of directly to you. I clicked the wrong button, I guess. Would you mind
> posting it? It appears I don't have access to it anymore.
>
> -Jeff
>
> --
> A list of frequently asked questions is available at:
> http://wiki.panotools.org/Hugin_FAQ
> ---
> You received this message because you are subscribed to the Google Groups
> "hugin and other free panoramic software" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to hugin-ptx+unsubscr...@googlegroups.com.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/hugin-ptx/ea4ba9af-d462-454d-b1b6-af430b664cae%40googlegroups.com
> .
>
> For more options, visit https://groups.google.com/d/optout.
>

-- 
A list of frequently asked questions is available at: 
http://wiki.panotools.org/Hugin_FAQ
--- 
You received this message because you are subscribed to the Google Groups 
"hugin and other free panoramic software" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to hugin-ptx+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/hugin-ptx/CAFUUfZYU_EJb1q5_VEo3oSnX-PiAjD%2BAWKeGvBNv51EF1YddHg%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.


Re: [hugin-ptx] Re: What is a good computer for running hugin?

2014-03-12 Thread Brandan
I agree with David, get as much RAM as you can afford and your system will 
allow. As for the number of cores, I'm of the opinion that more cores are 
better, even if they're a little slower. Honestly, when you consider the 
speeds modern processors run at and the relatively small amount of work 
CPFind/Hugin/Enblend have to do, the CPU frequency doesn't matter that 
much. It would matter if you were doing calculations on humongous amounts 
of data that take hours or days to complete. Other things to consider a 
CPU, beyond the clock frequency, are: cache size (the more the better, the 
amount of cache is one feature that distinguishes Intel's server chips from 
their desktop chips), how much energy it consumes, whether integrated 
graphics is important to you (I'm not a big gamer, so having an external 
graphics card isn't very important to me), or overclocking, support for 
virtualization (I like to experiment with virtual machines, so this was 
important to me), and other nifty feature in some Intel chips such as 
wireless display (but you have to have an adapter for your tv), or vPro. 
Sorry, I probably just made the process of buying a CPU a little more 
difficult for you, didn't I? 

Your OS will always be handling dozens of processes at a time, so the more 
cores your system has, the better the OS can distribute them (at least in 
theory :)

-Jeff
---
I meant for my last message to be posted as a reply on the forum instead of 
directly to you. I clicked the wrong button, I guess. Would you mind 
posting it? It appears I don't have access to it anymore.

-Jeff

-- 
A list of frequently asked questions is available at: 
http://wiki.panotools.org/Hugin_FAQ
--- 
You received this message because you are subscribed to the Google Groups 
"hugin and other free panoramic software" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to hugin-ptx+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/hugin-ptx/ea4ba9af-d462-454d-b1b6-af430b664cae%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: [hugin-ptx] Re: What is a good computer for running hugin?

2014-03-12 Thread David W. Jones

On 03/12/2014 02:06 AM, Brandan wrote:

Any thoughts on less cores with a faster speed, or more cores with less
speed per core? It seems to me, I have not checked that there are still
some things hugin does that only use one core, so a faster dual core
speed would be better than quad core with slower cores. *I hope the
question makes sense as I really have little idea what I am talking about


Hugin uses multiple cores when analyzing images. Enblend and enfuse use 
only a single core.


I use Hugin on 2 machines. One has an AMD 2.8GHz Phenom III (4 core). 
The laptop has a 4th gen 2.4GHz Intel i7 (4 core, 8 core with 
hyperthreading). Both are running Debian Sid Linux. The laptop seems to 
render images faster.


--
David W. Jones
gnomeno...@gmail.com
wandering the landscape of god
http://dancingtreefrog.com

--
A list of frequently asked questions is available at: 
http://wiki.panotools.org/Hugin_FAQ
--- 
You received this message because you are subscribed to the Google Groups "hugin and other free panoramic software" group.

To unsubscribe from this group and stop receiving emails from it, send an email 
to hugin-ptx+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/hugin-ptx/5320B915.2000607%40gmail.com.
For more options, visit https://groups.google.com/d/optout.


Re: [hugin-ptx] Re: What is a good computer for running hugin?

2014-03-12 Thread Brandan
Any thoughts on less cores with a faster speed, or more cores with less 
speed per core? It seems to me, I have not checked that there are still 
some things hugin does that only use one core, so a faster dual core speed 
would be better than quad core with slower cores. *I hope the question 
makes sense as I really have little idea what I am talking about 

-- 
A list of frequently asked questions is available at: 
http://wiki.panotools.org/Hugin_FAQ
--- 
You received this message because you are subscribed to the Google Groups 
"hugin and other free panoramic software" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to hugin-ptx+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/hugin-ptx/001d8a27-2c51-4bb1-a8cf-cb176bff0591%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: [hugin-ptx] Re: What is a good computer for running hugin?

2014-03-11 Thread David W. Jones

On 03/10/2014 12:18 PM, Brandan wrote:

Let me expand on this. Is there a rule of thumb for how much RAM is
needed to stitch a pano of a given size?


I don't remember what memory consumption I had while stitching.

Once I decided to run cpfind on individual 6MP frames at full resolution 
(not scaled down like it usually does). Processing a single 6MP frame 
consumed just about 2GB of RAM.


My general rule-of-thumb for computers is ... get them with as much RAM 
as they'll hold. Or proceed to add as much RAM as it'll hold. The more 
RAM you have, the less chance your system will hit hard drive swap space 
and REALLY slow down!


--
David W. Jones
gnomeno...@gmail.com
wandering the landscape of god
http://dancingtreefrog.com

--
A list of frequently asked questions is available at: 
http://wiki.panotools.org/Hugin_FAQ
--- 
You received this message because you are subscribed to the Google Groups "hugin and other free panoramic software" group.

To unsubscribe from this group and stop receiving emails from it, send an email 
to hugin-ptx+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/hugin-ptx/531FF7B8.5060701%40gmail.com.
For more options, visit https://groups.google.com/d/optout.