>What makes me worry is the abundance of
>data types and the strength of computation needed to implement quality
>compression. I'm not sure anything but handcoded assembler or C will do for
>a realtime architecture.
I continue to argue (although of course I have no empirical proof
yet) that compiled SAOL for accelerated architectures will be
faster than compiled C, and at least competitive with hand-coded
assembler, on equivalent algorithms. Particularly for DSP
architectures, a SAOL program embodies the assumptions made by
the hardware much more effectively than does a C program,
and the fundamental processing units of SAOL (delay lines,
signals, table read/writes) are exactly those that map most
effectively onto a DSP implementation. Because of this, it
will be easier to write very effective optimizing compilers
for SAOL->DSP than is C->DSP and especially C++->DSP.
I wonder if some of the folks (John, Giorgio) that have been
working on compiled SAOL implementations could comment on this?
| Eric Scheirer |A-7b5 D7b9|G-7 C7|Cb C-7b5 F7#9|Bb |B-7 E7|
|email@example.com| < http://sound.media.mit.edu/~eds >
| 617 253 1750 |A A/G# F#-7 F#-/E|Eb-7b5 D7b5|Db|C7b5 B7b5|Bb|
This archive was generated by hypermail 2b29 : Mon Jan 28 2002 - 11:46:39 EST