PanoTools mailing list archive

Mailinglist:PanoTools NG
Sender:Helmut Dersch
Date/Time: 9-Mar-2008 12:07:24 +0100
Subject:Re: Fast Gigapixel Stitching on the Playstation 3

Thread:


--- In #removed#, "matt_nolan_uaf" <matt.nolan@...>
wrote:
> 
>> ...the bottleneck in your system is I/O speed...

Yes and no: while we cannot get below a limit set by IO-speed,
we have not reached this limit. And lowering this limit
by providing faster IO has some but not much effect.
Example: For small projects I can set PTStitcherNG to use
a ramdisk, which is 800MByte/s compared with the usual 30MByte/s.
This increases overall processing speed by appr. 10-15%, although
disk-IO takes almost 50% of the time. This is due to buffering
and background operation, which is implemented in the
system software.

> Disks speeds of 80-120 MB/s are fairly easy to attain on a 
> modern PC (and up to 800 MB/s are possible),..

Well, this could be the beginning of a long thread,...

>... benchmark Enblend or Smartblend on a PS3 vs. PC to assess the 
> performance advantage due to the PS3's processor?

Enblend can be compiled on the PS3. It then uses (like any
other standard linux-application) just the PPU-part of the cell-
processor, which closely resembles a 3.2GHz powerpc (G5?),
so you would expect the same speed as obtained on older
Apple-hardware. Due to low memory size (256MB) you can't do
much with this setup.

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: