DOI: 10.1007/978-3-540-72685-2_19
|View full text |Cite
|
Sign up to set email alerts
|

A Code Generation Framework for Actor-Oriented Models with Partial Evaluation

Abstract: Embedded software requires concurrency formalisms other than threads and mutexes used in traditional programming languages like C. Actor-oriented design presents a high level abstraction for composing concurrent components. However, high level abstraction often introduces overhead and results in slower system. We address the problem of generating efficient implementation for the systems with such a high level description. We use partial evaluation as an optimized compilation technique for actor-oriented models… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
7
0

Publication Types

Select...
3
2
1

Relationship

2
4

Authors

Journals

citations
Cited by 17 publications
(7 citation statements)
references
References 13 publications
0
7
0
Order By: Relevance
“…The key challenge is that such synthesis must preserve the semantics of the implementation. We have many years of experience with semantics-preserving code generation [51], [61], [58] and model transformation [17].…”
Section: Models Of Computationmentioning
confidence: 99%
“…The key challenge is that such synthesis must preserve the semantics of the implementation. We have many years of experience with semantics-preserving code generation [51], [61], [58] and model transformation [17].…”
Section: Models Of Computationmentioning
confidence: 99%
“…In SDF, deadlock and boundedness of communication buffers are decidable. As a consequence, SDF is well suited to code generation (the synthesis of a stand-alone program that executes independently of the workflow framework) [15]. With DDF, actors need not have a fixed token production or consumption rate, the schedule is determined at runtime.…”
Section: Process Network (Pn)mentioning
confidence: 99%
“…Each actor has a language-specific (C,VHDL,etc.) adapter file, while each target has its own target-specific adapter file [9].…”
Section: Ptolemy IImentioning
confidence: 99%
“…This work creates a Giotto adapter for the Ptolemy II C code generation framework [9]. A picture of the framework applicable to this work is shown in Figure 5.…”
Section: Framework Descriptionmentioning
confidence: 99%