Dear Ian,

> A follow up I see you are running 800x454 @ 24 bit.
Should be 800x480 ...
> I'm assuming 30 fps and 32bit bus without pixel bit packing, that
> means your sending roughly 332.52 MB/s on the bus which on my CPU is
> about 42%.
So you sa that there is always a full doubleword transfered per pixel?
That would be 800x480x4x60Hz= 92 MByte/s ... Or did I miss something?

The bus AFAIK runs at 70MHz/32Bit and therefore has a max. throughput of
280 MByte/s. That means we are using about 33%. (Atmel told us the
device will run stable up to a bus load of 50%)
> If you reduce the frame rate to 20fps 
What exactly do you mean? The refresh rate? It's a bit difficult to
reduce that as the toolkit (FLTK) we use controls a lot of the refresh
logic...
> and color depth to 16 bit, then your output rate would drop to 110.83
> MB/s or 14% of the bus a significant savings.   
Or 800 x 480 x 2 Byte x 60 Hz = 46 MByte/s in my calculation... Which is
16% of the bus capacity and therefore indeed a big saving...

Kind regards,
Robert
> Something to consider if your requirements don't demand 30 fps or 24
> bit color.
>
> On Thu, Sep 3, 2009 at 9:10 AM, Robert Feld <[email protected]
> <mailto:[email protected]>> wrote:
>
>     Hello,
>
>     we are currently developing a handheld device that will display
>     several curve plotters with realtime data.
>     We chose FLTK on top of DirectFB as software plattform and an
>     AVR32 (AP7000) with an 800x480 (WVGA) Display.
>
>     Unfortunately the drawing performance on this platform is not
>     fully satisfying.
>     (see for Benchmarks with df_dok below)
>
>     Therefore we consider to change the Processor to a AT91SAM9263.
>
>     My questions therefore:
>      1) Is there a graphic driver for the accelerator unit of the
>     AT91SAM9263?
>      2) Has anybody made benchmarks (df_dok) on this Processor
>     (with/without Acceleration) ?
>      3) Do you have benchmark results for similar processors? Is there
>     a database?
>
>     Here are my benchmark results (AVR32):
>
>
>          =======================|  DirectFB 1.0.1 
>     |=======================
>               (c) 2001-2007  The DirectFB Organization (directfb.org
>     <http://directfb.org>)
>               (c) 2000-2004  Convergence (integrated media) GmbH
>             ------------------------------------------------------------
>
>     (*) DirectFB/Core: Single Application Core. (2009-08-12 09:56) [
>     DEBUG ][ TRACE ]
>     (*) DirectFB/Core: doing sync()...
>     (!) Direct/Modules: Could not open module directory
>     `/usr/lib/directfb-1.0-0/gfxdrivers'!
>         --> No such file or directory
>     (*) DirectFB/Graphics: Generic Software Rasterizer 0.6
>     (directfb.org <http://directfb.org>)
>     (*) DirectFB/Core/WM: Default 0.3 (directfb.org <http://directfb.org>)
>     (*) Direct/Interface: Loaded 'PNG' implementation of
>     'IDirectFBImageProvider'.
>     (*) Direct/Interface: Loaded 'FT2' implementation of 'IDirectFBFont'.
>     (*) Direct/Interface: Using 'GIF' implementation of
>     'IDirectFBImageProvider'.
>
>     Benchmarking 256x256 on 800x464 RGB24 (24bit)...
>
>     Anti-aliased Text                              3.363 secs (   
>     9.634 KChars/sec) [100.0%]
>     Anti-aliased Text (blend)                      3.967 secs (   
>     2.722 KChars/sec) [100.2%]
>     Fill Rectangle                                 3.411 secs (   
>     9.606 MPixel/sec) [100.0%]
>     Fill Rectangle (blend)                         8.785 secs (   
>     0.745 MPixel/sec) [100.0%]
>     Fill Rectangles [10]                           6.683 secs (   
>     9.806 MPixel/sec) [100.1%]
>     Fill Rectangles [10] (blend)                  87.664 secs (   
>     0.747 MPixel/sec) [100.0%]
>     Fill Triangles                                 3.193 secs (   
>     7.183 MPixel/sec) [100.0%]
>     Fill Triangles (blend)                         4.591 secs (   
>     0.713 MPixel/sec) [100.0%]
>     Draw Rectangle                                 3.098 secs (   
>     0.903 KRects/sec) [100.6%]
>     Draw Rectangle (blend)                         3.524 secs (   
>     0.170 KRects/sec) [100.0%]
>     Draw Lines [10]                                3.026 secs (   
>     3.304 KLines/sec) [100.0%]
>     Draw Lines [10] (blend)                        3.863 secs (   
>     0.776 KLines/sec) [100.0%]
>     Fill Spans                                     3.151 secs (   
>     8.319 MPixel/sec) [100.0%]
>     Fill Spans (blend)                             8.927 secs (   
>     0.734 MPixel/sec) [100.0%]
>     Blit                                           3.118 secs (  
>     10.509 MPixel/sec) [100.3%]
>     Blit 180                                       3.108 secs (  
>     10.543 MPixel/sec) [100.3%]
>     Blit colorkeyed                                3.921 secs (   
>     6.685 MPixel/sec) [100.0%]
>     Blit destination colorkeyed                    3.655 secs (   
>     3.586 MPixel/sec) [100.2%]
>     Blit with format conversion                    5.728 secs (   
>     2.288 MPixel/sec) [100.1%]
>     Blit with colorizing                           3.789 secs (   
>     1.729 MPixel/sec) [100.0%]
>     Blit from 32bit (blend)                       11.793 secs (   
>     0.555 MPixel/sec) [100.0%]
>     Blit from 32bit (blend) with colorizing       12.839 secs (   
>     0.510 MPixel/sec) [100.0%]
>     Stretch Blit                                   4.866 secs (   
>     6.821 MPixel/sec) [100.2%]
>     Stretch Blit colorkeyed                        5.071 secs (   
>     6.545 MPixel/sec) [100.0%]
>
>
>     Kind regards,
>     Robert
>
>     -- 
>     Robert Feld, Dipl.-Ing.
>     Research and Development
>
>     Corscience GmbH & Co. KG
>     Henkestr. 91
>     D-91052 Erlangen
>     Germany
>
>     Tel: +49 9131 977986-511
>     Fax: +49 9131 977986-59
>     e-mail: [email protected] <mailto:[email protected]>
>     Internet: www.corscience.de <http://www.corscience.de/>
>     ----------------------------------------
>     Corscience GmbH & Co. KG
>     Sitz der Gesellschaft/Place of business: Erlangen
>     Amtsgericht/Local court: Fürth
>     Handelsregisternummer/Commercial Register No.: HRA 7510
>     Geschäftsführer/Managing director: Prof. Dr. Armin Bolz, Dr.
>     Karl-Andreas Feldhahn, Dipl.-Volksw. Marc Griefahn
>
>     CONFIDENTIALITY: This e-mail and any attachments are confidential
>     and may also be privileged. If received in error, please do not
>     disclose the contents to anyone, but notify us immediately by
>     return e-mail and delete this e-mail and any attachments from your
>     system. Thank you.
>
>
>
>     _______________________________________________
>     directfb-users mailing list
>     [email protected] <mailto:[email protected]>
>     http://mail.directfb.org/cgi-bin/mailman/listinfo/directfb-users
>
>


-- 
Robert Feld, Dipl.-Ing.
Research and Development

Corscience GmbH & Co. KG
Henkestr. 91
D-91052 Erlangen
Germany

Tel: +49 9131 977986-511
Fax: +49 9131 977986-59
e-mail: [email protected] <mailto:[email protected]>
Internet: www.corscience.de <http://www.corscience.de/>
----------------------------------------
Corscience GmbH & Co. KG
Sitz der Gesellschaft/Place of business: Erlangen
Amtsgericht/Local court: Fürth
Handelsregisternummer/Commercial Register No.: HRA 7510
Geschäftsführer/Managing director: Prof. Dr. Armin Bolz, Dr.
Karl-Andreas Feldhahn, Dipl.-Volksw. Marc Griefahn

CONFIDENTIALITY: This e-mail and any attachments are confidential and
may also be privileged. If received in error, please do not disclose the
contents to anyone, but notify us immediately by return e-mail and
delete this e-mail and any attachments from your system. Thank you.


_______________________________________________
directfb-users mailing list
[email protected]
http://mail.directfb.org/cgi-bin/mailman/listinfo/directfb-users

Reply via email to