> Steve Harris <[EMAIL PROTECTED]> 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 -------------------------------------------------------------------------