Skip to Main content Skip to Navigation
Conference papers

Does Code Generation Promote or Prevent Optimizations?

Abstract : This paper addresses the problem of code optimization for Real-Time and Embedded Systems (RTES). Such systems are designed using Model-Based Development (MBD)approach that consists of performing three major steps: building models, generating code from them and compiling the generated code. Actually, during the code generation, an important part of the modeling language semantics which could be useful for optimization is lost, thus, making impossible some optimizations achievement. This paper shows how adding a new level of optimization at the model level results in a more compact code. It also discusses the impact of the code generation on optimization: whether this step promotes or prevents optimizations. We conclude on a proposal of a new MBD approach containing only steps that advance optimization: modeling and compiling steps.
Document type :
Conference papers
Complete list of metadata

Cited literature [16 references]  Display  Hide  Download

https://hal.inria.fr/inria-00522661
Contributor : Mister Dart Connect in order to contact the contributor
Submitted on : Tuesday, October 5, 2010 - 9:45:34 AM
Last modification on : Friday, June 25, 2021 - 9:48:03 AM
Long-term archiving on: : Thursday, January 6, 2011 - 2:34:09 AM

File

ISORC2010.pdf
Files produced by the author(s)

Identifiers

Collections

Citation

Asma Charfi, Chokri Mraidha, Sébastien Gérard, François Terrier, Pierre Boulet. Does Code Generation Promote or Prevent Optimizations?. ISORC 2010 - 13th IEEE International Symposium on Object/Component/Service-Oriented Real-Time Distributed Computing, May 2010, Parador of Carmona, Spain. pp.75--79, ⟨10.1109/ISORC.2010.25⟩. ⟨inria-00522661⟩

Share

Metrics

Record views

612

Files downloads

588