Proceedings of the 2004 ACM Symposium on Applied Computing 2004
DOI: 10.1145/967900.968080
|View full text |Cite
|
Sign up to set email alerts
|

Multi-objective co-exploration of source code transformations and design space architectures for low-power embedded systems

Abstract: The exploration of the architectural design space in terms of energy and performance is of mainly importance for a broad range of embedded platforms based on the SystemOn-Chip approach. This paper proposes a methodology for the co-exploration of the design space composed of architectural parameters and source program transformations. A heuristic technique based on Pareto Simulated Annealing (PSA) has been used to efficiently span the multi-objective co-design space composed of the product of the parameters rel… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
10
0

Year Published

2005
2005
2012
2012

Publication Types

Select...
2
2
2

Relationship

1
5

Authors

Journals

citations
Cited by 13 publications
(10 citation statements)
references
References 25 publications
0
10
0
Order By: Relevance
“…Examples include design explorations with multiple objectives used in transforming a system implementation to an optimal one [1], ForSyDe methodology to transform abstract system design to an implementation through refinement of communication and clock domain [12], and the methods to transform analysis models to object-oriented models in [3,8]. Although these transformations support instance-based transformations and integration of analysis, eliminating their dedications to particular models and hard-coded algorithms is essential for them to be applicable to the software development for derivative vehicle systems, which must deal with multiple aspects and stages.…”
Section: Related Workmentioning
confidence: 99%
“…Examples include design explorations with multiple objectives used in transforming a system implementation to an optimal one [1], ForSyDe methodology to transform abstract system design to an implementation through refinement of communication and clock domain [12], and the methods to transform analysis models to object-oriented models in [3,8]. Although these transformations support instance-based transformations and integration of analysis, eliminating their dedications to particular models and hard-coded algorithms is essential for them to be applicable to the software development for derivative vehicle systems, which must deal with multiple aspects and stages.…”
Section: Related Workmentioning
confidence: 99%
“…Starting from our preliminary work in [4], the compiler/architecture design spaces are explored concurrently and energy/delay trade-offs have been analyzed. The main contributions of our work can be summarized as:…”
Section: Motivations Of Our Workmentioning
confidence: 99%
“…The design space co-exploration framework described in this section has been previously proposed in [4]. The structure of the framework, shown in Fig.…”
Section: Design Space Co-exploration Frameworkmentioning
confidence: 99%
See 2 more Smart Citations