Scot Robertson
2005-Feb-15 15:07 UTC
[Speex-dev] Is real-time encoding possible with ARM7 @ 66mHz?
Hi, I have the encoder running on an ARM7 at 66mHz and it takes about 2-times real-time to encode a monophonic pcm file. Both quality and complexity are set to 3. I am using the ADS 1.2 tool-chain which seems to optimize C pretty well. I cannot use the inline ARM assy code because the operations used are only available for the V5 and up core. I would be grateful for any thoughts or suggestions. Thanks, Scot R -------------- next part -------------- An HTML attachment was scrubbed... URL: lists.xiph.org/pipermail/speex-dev/attachments/20050215/dc23b848/attachment.htm
Jean-Marc Valin
2005-Feb-15 15:16 UTC
[Speex-dev] Is real-time encoding possible with ARM7 @ 66mHz?
Hi Scot, I think the answer depends on the actual core you have, since I have noticed huge variability in timings, even among V4 cores. I suggest you try the code in SVN and use complexity 0. The code in SVN has inline assembly for the V4 architecture as well as many optimizations. Let me know what you obtain. Jean-Marc P.S. The least complex mode is 6 kbps, followed by 8 kbps. Le mardi 15 f?vrier 2005 ? 17:07 -0600, Scot Robertson a ?crit :> Hi, > > > > I have the encoder running on an ARM7 at 66mHz and it takes about > 2-times real-time to encode a monophonic pcm file. Both quality and > complexity are set to 3. > > I am using the ADS 1.2 tool-chain which seems to optimize C pretty > well. I cannot use the inline ARM assy code because the operations > used are only available for the V5 and up core. > > I would be grateful for any thoughts or suggestions. > > > > Thanks, > > > > Scot R > > > > > > > _______________________________________________ > Speex-dev mailing list > Speex-dev@xiph.org > lists.xiph.org/mailman/listinfo/speex-dev-- Jean-Marc Valin <Jean-Marc.Valin@USherbrooke.ca> Universite de Sherbrooke