Hi,

I wonder if anybody has ever tried to develop a good compiler for Haskell
or any other functional language for a DSP processor?

There are no good C compilers for DSPs and much of DSP programming is still
done in assembler, due to the irregularity of DSP instruction sets and the
peculiarity of architectural features.

I wonder if it wouldn't be an advantage to start from a functional language
and derive compact and efficient DSP code by a possible very exttensive
analysis? I guess the compilation of even small programs could take hours
if only the results in terms of speed and code size is really good. 

Any language for which this is possible would be adopted immediatly without
hesitation because the current practive of manual coding is really tedious
and inefficient as you can imagine.

Any pointers to work done in this direction would be greatly appreciated.

--Axel Jantsch


---
Axel Jantsch, Email: [EMAIL PROTECTED],        http://www.ele.kth.se/ESD
              Phone: +46 8 752 1221,         http://www.ele.kth.se/INTELECT
              GSM:   +46 70 713 7428,        Fax: +46 8 752 1270
              Electronic System Design Lab,  Department of Electronics, 
              Royal Institute of Technology, Electrum 229,S-16440 Kista, Sweden

Reply via email to