2012
DOI: 10.1007/s10470-012-9921-9
|View full text |Cite
|
Sign up to set email alerts
|

On the use of an algebraic language interface for waveform definition

Abstract: We discuss implementation aspects of a software-defined radio system that allows the user to define waveforms using an algebraic language interface, currently as an extension to C++. Current software-defined radio systems provide waveform definitions through a combination of a graphical interface, markup language, interpreted script, and compiled code. Regardless of the methods used, the actual executed code generates each waveform via a series of graph-style connections: instantiating blocks and then explicit… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1

Citation Types

0
1
0

Year Published

2017
2017
2017
2017

Publication Types

Select...
1

Relationship

0
1

Authors

Journals

citations
Cited by 1 publication
(1 citation statement)
references
References 7 publications
0
1
0
Order By: Relevance
“…Variadic templates, and some other new features, like lambda expressions and initializer lists are greatly appreciated by the high performance community, as they allow, among other things, to use natural syntax for multidimensional arrays, as well as, together with the older template features, to increase performance, e.g., by unrolling the loops computing inner products (see eg. [5], [6], [17], [11]). The new C++ features were also vital in providing the actor semantics for C++ [9] with an internal DSL [12].…”
Section: Comparison With Previous Workmentioning
confidence: 99%
“…Variadic templates, and some other new features, like lambda expressions and initializer lists are greatly appreciated by the high performance community, as they allow, among other things, to use natural syntax for multidimensional arrays, as well as, together with the older template features, to increase performance, e.g., by unrolling the loops computing inner products (see eg. [5], [6], [17], [11]). The new C++ features were also vital in providing the actor semantics for C++ [9] with an internal DSL [12].…”
Section: Comparison With Previous Workmentioning
confidence: 99%