[speex-dev] XScale realtime encoding possible?
stevek at stevek.com
Sun Nov 9 11:33:36 PST 2003
Just out of curiosity, has anyone profiled the difference between the
floating point and fixed point implementations on processors with
decent floating point support? (i.e. x86, PPC).
Just wondering if it makes things better or worse there.
<p><p>On Nov 9, 2003, at 2:08 PM, Jean-Marc Valin wrote:
> I just did some experiments and it seems like the high system CPU time
> is not due to one specific part of the code, but rather to the extreme
> inefficiency of float emulation under Linux. I was expecting float
> emulation to run something like 30 times slower than integer, but it
> looks like its more like 3000 times slower. This means that all of the
> float operations must be removed for the code to work properly. ...or
> maybe there's a way to make the emulation in a library instead of
> the kernel trap illegal instructions.
> Jean-Marc Valin, M.Sc.A., ing. jr.
> LABORIUS (http://www.gel.usherb.ca/laborius)
> Université de Sherbrooke, Québec, Canada
--- >8 ----
List archives: http://www.xiph.org/archives/
Ogg project homepage: http://www.xiph.org/ogg/
To unsubscribe from this list, send a message to 'speex-dev-request at xiph.org'
containing only the word 'unsubscribe' in the body. No subject is needed.
Unsubscribe messages sent to the list will be ignored/filtered.
More information about the Speex-dev