Re: [linux-audio-dev] Blockless processing

New Message Reply About this list Date view Thread view Subject view Author view Other groups

Subject: Re: [linux-audio-dev] Blockless processing
From: John Lazzaro (lazzaro_AT_CS.Berkeley.EDU)
Date: Fri Dec 13 2002 - 22:25:13 EET


> Steve Harris <S.W.Harris_AT_ecs.soton.ac.uk> writes:
>
> SAOL is still block based AFAIK.

See:

http://www.cs.berkeley.edu/~lazzaro/sa/pubs/pdf/wemp01.pdf

Sfront does no block-based optimizations. And for many
purposes, sfront is fast enough to do the job.

It may very well be that sfront could go even faster
with blocking, although the analysis is quite subtle --
in a machine with a large cache, and a moderate-sized
SAOL program, you're running your code and your data
in the cache most of the time.

Remember, blocking doesn't save you any operations, it
only improves memory access and overhead costs. If those
costs are minimal for a given decoder implementation,
there is not as much to gain.

-------------------------------------------------------------------------
John Lazzaro -- Research Specialist -- CS Division -- EECS -- UC Berkeley
lazzaro [at] cs [dot] berkeley [dot] edu www.cs.berkeley.edu/~lazzaro
-------------------------------------------------------------------------


New Message Reply About this list Date view Thread view Subject view Author view Other groups

This archive was generated by hypermail 2b28 : Fri Dec 13 2002 - 22:31:58 EET