Formally correct translation of DSP algorithms specified in an asynchronous applicative language

Markus Freericks, Alois Knoll

Publikation: Beitrag in Buch/Bericht/KonferenzbandKonferenzbeitragBegutachtung

1 Zitat (Scopus)

Abstract

The functional programming language ALDISP, which is specially tailored to the needs of DSP programming, is presented. ALDISP incorporates data streams and an asynchronous control concept based on only one construct, the suspension. A comparison with traditional DSP languages like SILAGE is made. It is shown how ALDISP programs can be translated into efficient code using the techniques of abstract interpretation and partial evaluation, in which a program is applied to symbolic input, resulting in usage information for all possible runs. This information is used to optimize the program by reconstructing it. Both the compilation of functions and the construction of a compile-time schedule make use of this approach.

OriginalspracheEnglisch
TitelPlenary, Special, Audio, Underwater Acoustics, VLSI, Neural Networks
Herausgeber (Verlag)Publ by IEEE
SeitenI-417-I-420
ISBN (Print)0780309464
PublikationsstatusVeröffentlicht - 1993
Extern publiziertJa
Veranstaltung1993 IEEE International Conference on Acoustics, Speech and Signal Processing - Minneapolis, MN, USA
Dauer: 27 Apr. 199330 Apr. 1993

Publikationsreihe

NameProceedings - ICASSP, IEEE International Conference on Acoustics, Speech and Signal Processing
Band1
ISSN (Print)0736-7791

Konferenz

Konferenz1993 IEEE International Conference on Acoustics, Speech and Signal Processing
OrtMinneapolis, MN, USA
Zeitraum27/04/9330/04/93

Fingerprint

Untersuchen Sie die Forschungsthemen von „Formally correct translation of DSP algorithms specified in an asynchronous applicative language“. Zusammen bilden sie einen einzigartigen Fingerprint.

Dieses zitieren