Suposição: o Hugin foi compilado com suporte a OpenMP e / ou GPU,
que pode ser verificado (a partir do Terminal) por:
$ enblend -v -V | grep -E 'Extra.*(MP|GPU|cache)'
Extra feature: image cache: yes
Extra feature: GPU acceleration: yes
Extra feature: OpenMP: no
(para versão somente GPU)
e
$ enblend-mp -v -V | grep -E 'Extra.*(MP|GPU|cache)'
Extra feature: image cache: no
Extra feature: GPU acceleration: yes
Extra feature: OpenMP: yes
(para a versão GPU e OpenMP [SMP])
Se nenhum recurso "Extra" disser "sim", essa versão só será executada em um único encadeamento da CPU.
O Hugin não vem com este ativado por padrão nem detecta-o automaticamente, pelo menos não na versão 2014.0.0.5da69bc383dd - conforme fornecido no 'Centro de Software' no Ubuntu (14.04).
Para ativar:
Abra / Executar Hugin, selecione Preferences
no menu File
...
Clique em /Programs\
na caixa de diálogo que é aberta.
Altere o executável enblend para ser enblend-mp
e o mesmo com enfuse: enfuse-mp
.
Se você tiver o hardware, você também pode adicionar --gpu
(dash-dash + 'gpu') a "Default arguments" para enblend (não existe tal argumento para enfuse). Que pode ser ativado também sem ...-mp
acima.
Você pode querer experimentar [v] Use GPU for remapping (EXPERIMENTAL)
- mas, como é "EXPERIMENTAL", pode não funcionar corretamente, dependendo do conteúdo do seu projeto.
Observe que o OpenMP é mutuamente exclusivo para o uso do cache de imagem (o executável acima diz 'Cache de imagem: não', 'Cache de imagem' não pode ser usado).