2004
DOI: 10.1007/978-1-4020-2829-8
|View full text |Cite
|
Sign up to set email alerts
|

Source Code Optimization Techniques for Data Flow Dominated Embedded Software

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
16
0
2

Year Published

2008
2008
2019
2019

Publication Types

Select...
5
3
1

Relationship

0
9

Authors

Journals

citations
Cited by 28 publications
(18 citation statements)
references
References 27 publications
0
16
0
2
Order By: Relevance
“…This replacement procedure is done before applying optimization techniques to improve the quality of optimum while removing common expressions. First, we browse each statement in a basic block to determine expressions and subexpressions [7], [8]. Then, we identify equivalent expression from those.…”
Section: Develop the Optimization Methodsmentioning
confidence: 99%
“…This replacement procedure is done before applying optimization techniques to improve the quality of optimum while removing common expressions. First, we browse each statement in a basic block to determine expressions and subexpressions [7], [8]. Then, we identify equivalent expression from those.…”
Section: Develop the Optimization Methodsmentioning
confidence: 99%
“…There is no need for a lexer, parser and type checker. However, the backend C code generator applies well-known optimization techniques described in [8] among others.…”
Section: Related Work a Compilation Methodsmentioning
confidence: 99%
“…* Main> eval powersOfTwo [1,2,4,8,16,32,64,128] In addition to the above constructs, the core language also contains quite a large number of primitive functions; for example, arithmetic functions ((+), ( * ), etc.) and relational operators ((==), (<), etc.…”
Section: A Core Languagementioning
confidence: 99%
“…Для решения этих задач программная инженерия выработала множество средств: методо-логические [1,2], которые определяют основные и сопутствующие процес-сы разработки ПО, и формальные [3][4][5][6], являющиеся автоматизированными инструментами для поиска ошибок в программном коде. Необходимо отме-тить, что на сегодняшний день методологический аппарат, который является неформальным и во многом зависит от людей, которые его используют, спо-собствует раннему обнаружению ошибок в программном продукте и его стабилизации, но не о гарантии отсутствия ошибок в нем.…”
Section: введение и обзор литературыunclassified