[tremor] Tremor at 74MHz -- optimizations?

Nicolas Pitre nico at cam.org
Fri Oct 11 08:02:17 PDT 2002



On Fri, 11 Oct 2002, Owen G. Emry wrote:

> First, the good news.  Tremor is alive and well on my 74MHz Cirrus board.
> 
> The rest of the news:  It's not that fast.  Depending on bitrate, it decodes 
> anywhere from 1.0x real time to 1.15x (slower than) real time.  This is using 
> a recent CVS version, _but_ I'm not using any configure scripts, so I'm sure 
> I'm missing all sorts of optimizations.
> 
> I know the original target was realtime decode on a similar board, and I know 
> Nicolas has submitted numerous improvements since then, so...
> 
> What else should I define/inline/etc. to get it sped up?  (I'm already using 
> _ARM_ASSEM_ but that's all.)

I guess you're using gcc.  Then be sure you have -O2 -march=armv4 amongst 
your compiler flags.  You can add -fomit-frame-pointer as well.

If that's not enough, you should try out my latest patch with _LOW_ACCURACY_ 
defined.

<p>Nicolas

--- >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 'tremor-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 Tremor mailing list