--- In #removed#, "alexandre jenny"
<alexandre.jenny@...> wrote:
> ... big graphic card ... is far better ...
PTStitcherNG implements three approaches to speed up
stitching:
(1) Distribute warping among many cpus, each processing one row of pixels.
(2) Interleave blending (done by yet another cpu) with warping. This
also reduces IO-operations,ram and disk-space.
(3) Do everything in SIMD-math (mostly float4).
This approach can be realized in multicore common pcs,
or using the Playstation, or using a big graphic card.
Aside from the speed (and especially
the speed/euro-ratio), one major reason to choose the
Playstation is the software support for the cellprocessor
by IBM and the scientific computing community. It is simply
not true that
> It's
> really a nightmare to
> code well. Before doing the game, you that to create the tools to do it
This may be the case for the PS3-game-os, but not for Linux on
the PS3.
We may transfer PTStitcherNG to other systems later, which
should be straightforward, but not before we have a mature
system for the cellprocessor.
Regards
Helmut Dersch
--
<*> Wiki: http://wiki.panotools.org
<*> User Guidelines: http://wiki.panotools.org/User_Guidelines
<*> Nabble (Web) http://www.nabble.com/PanoToolsNG-f15658.html
<*> NG Member Map http://www.panomaps.com/ng
<*> Moderators/List Admins: #removed#
Yahoo! Groups Links
<*> To visit your group on the web, go to:
http://groups.yahoo.com/group/PanoToolsNG/
<*> Your email settings:
Individual Email | Traditional
<*> To change settings online go to:
http://groups.yahoo.com/group/PanoToolsNG/join
(Yahoo! ID required)
<*> To change settings via email:
mailto:#removed#
mailto:#removed#
<*> To unsubscribe from this group, send an email to:
#removed#
<*> Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/
Next message:
Previous message: