Feldspar: A domain specific language for digital signal processing algorithms

@article{Axelsson2010FeldsparAD,
  title={Feldspar: A domain specific language for digital signal processing algorithms},
  author={Emil Axelsson and Koen Claessen and Gergely D{\'e}vai and Zolt{\'a}n Horv{\'a}th and Karin Keijzer and Bo Lyckeg{\aa}rd and Anders Persson and Mary Sheeran and Josef Svenningsson and Andr{\'a}s Vajda},
  journal={Eighth ACM/IEEE International Conference on Formal Methods and Models for Codesign (MEMOCODE 2010)},
  year={2010},
  pages={169-178}
}
A new language, Feldspar, is presented, enabling high-level and platform-independent description of digital signal processing (DSP) algorithms. Feldspar is a pure functional language embedded in Haskell. It offers a high-level dataflow style of programming, as well as a more mathematical style based on vector indices. The key to generating efficient code from such descriptions is a high-level optimization technique called vector fusion. Feldspar is based on a low-level, functional core language… CONTINUE READING
Highly Influential
This paper has highly influenced 11 other papers. REVIEW HIGHLY INFLUENTIAL CITATIONS
Highly Cited
This paper has 105 citations. REVIEW CITATIONS
56 Extracted Citations
23 Extracted References
Similar Papers

Citing Papers

Publications influenced by this paper.

105 Citations

01020'11'13'15'17
Citations per Year
Semantic Scholar estimates that this publication has 105 citations based on the available data.

See our FAQ for additional information.

Referenced Papers

Publications referenced by this paper.
Showing 1-10 of 23 references

Embedded MATLAB, part 1: From MATLAB to embedded C

  • H. Zarrinkoub
  • Article on DSP Designline website,
  • 2008
1 Excerpt

Programming in Haskell

  • G. Hutton
  • 2007
1 Excerpt

Similar Papers

Loading similar papers…