On Wed, 2 Jun 2010 00:31:49 +0200
Benjamin Zores <b...@geexbox.org> wrote:
> Took me a bit less than 2 weeks actually.
> So I managed to run Expedite on my board and seems to have pretty
> decent results.

Actually they look pretty average to me. :-/ But I'd really need to see
your baseline.

Can you just rebuild evas _without_ neon enabled (you only need to
recompile evas, doesn't effect any other library).

Most of the times are _slower_ the speeds I got without neon.
I'm testing I'm a board which is slightly faster clock speed, but
otherwise seems to be similar.

Looking at the results there seems to be a problem with your font
rendering.  First is the textblock one, which is out of this world.
Second your text ones seem to be otherwise quite slow.  My image based
tests are 50-100% quicker, but the text ones are 200%+ or faster.  Most
strange.

Looking at the ratios to my tests, my feeling is neon isn't working I
have to say.

> Attached is a copy of the benchmark scores.
> I only did it using software_x11 renderer right now as I still have
> issues with GLES renderer (distro/driver issue, not Evas related).
> 
> So, the board is an OMAP3 ARMv7 Cortex-A8 SoC clocked at 720 MHz
> (IGEPv2 board). I've been running in 720p with a 32bits framebuffer
> on Linux 2.6.33.5. X.Org 1.7.5 is used without composite nor any
> window/desktop manager and is running with omapfb_xorg driver.
> The system nearly has no processes running (except vital/mandatory
> ones) - GeeXboX OS.
> All EFLs (including expedite) have been cross-compiled using GCC 4.4.4
> with -O4 -mcpu=cortex-a8 -mfpu=neon -mfloat-abi=softfp.

Try -O2.  Arms don't have great caches.  I found -O3 slower then -O2.
(never tried -O4).  -Os is also noticeably slower then O2.


> ELFs are based on r49141, so including the latest ARM NEON
> optimizations.
> 
> The final Evas score is:
> 170.88 , EVAS SPEED (WEIGHTED)
> 
> FYI, I used to ran Expedite (older EFL revision, without latest ARM
> optimizations) on OMAP3 TouchBook,
> using OpenEmbedded derivated distro, with GLES on Xorg/fbdev driver
> (slow as hell) and score used to be around 13 only !!

You textblock intl will be rather heavily changing that number.  I have
a number in the order of 50 for my score, and most of my tests are
quicker.

Best bet is to run expedite with and without a evas with neon, and dump
the results in a spreadsheet (or use the comparison program).

> I remember N900 test results to be higher than what I measured on
> Touchbook (but my own tests were much lower than Raster's ones)
> but definitely not as high as a 171 score.
> 
> So it definitely seems like a very good improvement.

If only it was that good ;-)

        Regards,
        nash

------------------------------------------------------------------------------

_______________________________________________
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

Reply via email to