[speex-dev] Real time audio encoding - cpu usage
Jean-Marc Valin
jean-marc.valin at hermes.usherb.ca
Tue Dec 3 21:12:41 PST 2002
> I would indeed like to know which functions can be used to improve K6-2
> performance through 3DNow.
The functions that would provide the most improvement for the cost
(they're very simple) are:
filters.c: filter_mem2 (N is always dividable by 8 and ord is either
8 or 10)
ltp.c: inner_prod (len is always dividable by 8)
to further improve, you can also do:
vq.c: vq_nbest
filters.c: fir_mem2
filters.c: iir_mem2
Last thing, compiling with -DRELEASE will give you a small improvement
on wideband (16 kHz).
Jean-Marc
--
Jean-Marc Valin, M.Sc.A.
LABORIUS (http://www.gel.usherb.ca/laborius)
Université de Sherbrooke, Québec, Canada
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 242 bytes
Desc: signature.asc
Url : http://lists.xiph.org/pipermail/speex-dev/attachments/20021204/6a2bf20a/signature-0001.pgp
More information about the Speex-dev
mailing list