长石

Feldspar:一种用于数字信号处理算法的领域专用语言。提出了一种新的语言Feldspar,它可以对数字信号处理(DSP)算法进行高级和独立于平台的描述。Feldspar是一种嵌入在Haskell中的纯函数语言。它提供了一种高级的数据流编程风格,以及基于向量索引的更为数学化的风格。从这些描述中生成高效代码的关键是一种称为向量融合的高级优化技术。Feldspar基于一种低级的、功能性的核心语言,它与面向机器的语言(如C)在语义上的差距相对较小。核心语言作为后端代码生成器的接口,后者生成C。对于非常小的例子,当在DSP目标上运行时,生成的代码的性能相当于手写的C代码。虽然最初的结果是有希望的,但是为了在更大的示例中获得良好的性能,必须解决与内存访问模式和数组复制相关的问题。

此软件的关键字

这里的任何内容都将在支持canvas元素的浏览器上被替换


zbMATH中的参考文献(参考文献5条)

显示第1到第5个结果,共5个。
按年份排序(引用)

  1. Rompf、Tiark;Amin,Nada:500行代码中的SQL到C编译器(2019)
  2. 斯文森,博乔尔;牛顿,瑞安R。;Sheeran,Mary:GPU上分层数据并行设计空间探索语言(2016)
  3. 斯文宁森,约瑟夫;结合了浅层语言和深奥语言
  4. Markus Voelter,Daniel Ratiu,Bernhard Schaetz,BerndKolb:mbeddr:A extensible C-based programming language and IDE for embedded systems(2012年)不是zbMATH
  5. 埃米尔·阿克塞尔松;克莱森,科恩;希兰,玛丽;斯文宁森,约瑟夫;英格达,大卫;Persson,Anders:长石的设计与实现。数字信号处理的嵌入式语言(2011)ioport公司