[Speex-dev] Speex 1.1.10 on ARM926EJ-Sid(wb) rev 3 (v5l)
Eduardo Bezerra
edubezval at gmail.com
Tue Sep 20 09:10:12 PDT 2005
Hi,
I tried the same options suggested in your post and the problem
continues. What do you suggest?
2005/9/15, Jean-Marc Valin <Jean-Marc.Valin at usherbrooke.ca>:
> Hi Eduardo,
>
> All I can say is that the timings you have are a bit odd. What
> optimizations options are you using (I suggest -O3)? Also, perhaps you
> can try --enable-arm4-asm just in case. I've had the encoder running in
> real-time on a chip that's at least twice slower than yours with the
> settings you're using.
>
> Jean-Marc
>
> Le jeudi 15 septembre 2005 à 16:23 -0400, Eduardo Bezerra a écrit :
> > Hi all,
> >
> >
> >
> > I'm trying to use libspeex 1.1.10 on an ARM926EJ-Sid(wb) rev 3
> > (v5l). I executed
> > the speexenc and speexdec test files and they can encode and decode.
> > But I'm getting 95% of cpu utilization on the codification and 44% on
> > the decodification.
> > I saw in the post:
> > http://lists.xiph.org/pipermail/speex-dev/2005-June/003485.html
> > that this version of speex works fine on ARM platforms. My configuration
> > is:
> >
> > # cat /proc/cpuinfo
> > Processor : ARM926EJ-Sid(wb) rev 3 (v5l)
> > BogoMIPS : 95.83 (about 192 MHz)
> > Features : swp half thumb fastmult edsp java
> > CPU implementer : 0x41
> > CPU architecture: 5TEJ
> > CPU variant : 0x0
> > CPU part : 0x926
> > CPU revision : 3
> > Cache type : write-back
> > Cache clean : cp15 c7 ops
> > Cache lockdown : format C
> > Cache format : Harvard
> >
> > # gcc --version
> > arm-linux-gcc (GCC) 3.3.2 (Debian)
> >
> > Configuration: --enable-fixed-point --enable-arm5e-asm
> >
> > Speex specs: Complexity 0, 8Kbps
> > Encoding: ~95%, Decoding: ~44%, without Echo Cancellation / Pre-processor
> >
> > Does anyone know how I can reduce this utilization? Is there any
> > float point code on speexenc/speexdec that wasn't converted to
> > fixed point?
> >
> --
> Jean-Marc Valin <Jean-Marc.Valin at USherbrooke.ca>
> Université de Sherbrooke
>
--
Eduardo Bezerra Valentin
Bacharelado em Ciência da Computação - DCC - UFAM
Laboratório de VoIP - GRSD - UFAM
More information about the Speex-dev
mailing list