Embedded system applications can have quite complex control flow graphs (CFGs). Often their control flow prohibits design time optimizations, like advanced global loop transformations. To solve this problem, and enable far more global optimizations, we could consider paths of the CFG in isolation. However coding all paths separately would cause a tremendous code copying. In practice we have to trade-off the extra optimization opportunities vs. the code size. To make this trade-off, in this paper we use so-called system scenarios. These scenarios bundle similar control paths, while still allowing sufficient optimizations. The problem treated in this paper is: what are the right scenarios; i.e., which paths should be grouped together. For com...
We present a novel loop transformation technique, particu-larly well suited for optimizing embedded ...
textThis dissertation addresses the problem of assisting a designer to characterize typical-case beh...
Modern high-tech flexible manufacturing systems (FMS) such as lithography systems, professional prin...
Embedded system applications can have quite complex control flow graphs (CFGs). Often their control ...
Abstract-Embedded system applications can have quite com- prohibits global loop transformations. To ...
In the past decade, real-time embedded systems have become much more complex due to the introduction...
Common real-time analysis techniques for embedded systems mainly concentrate on a task model where e...
This book introduces a generic and systematic design-time/run-time methodology for handling the dyna...
Irregular control-flow structures like deeply nested conditional branches are common in real-world s...
This paper presents a novel source code transformation for control flow optimization called loop nes...
There has been much recent interest in synthesis algorithms that generate finite state machines from...
Software components for embedded reactive real-time appli-cations must satisfy tight code size and r...
Abstract — Software components for embedded reactive real-time applications must satisfy tight code ...
During the past decade, the processing requirements of embedded real-time systems have become more a...
With the growth of modern high-performance computing systems, scientists are able to simulate larger...
We present a novel loop transformation technique, particu-larly well suited for optimizing embedded ...
textThis dissertation addresses the problem of assisting a designer to characterize typical-case beh...
Modern high-tech flexible manufacturing systems (FMS) such as lithography systems, professional prin...
Embedded system applications can have quite complex control flow graphs (CFGs). Often their control ...
Abstract-Embedded system applications can have quite com- prohibits global loop transformations. To ...
In the past decade, real-time embedded systems have become much more complex due to the introduction...
Common real-time analysis techniques for embedded systems mainly concentrate on a task model where e...
This book introduces a generic and systematic design-time/run-time methodology for handling the dyna...
Irregular control-flow structures like deeply nested conditional branches are common in real-world s...
This paper presents a novel source code transformation for control flow optimization called loop nes...
There has been much recent interest in synthesis algorithms that generate finite state machines from...
Software components for embedded reactive real-time appli-cations must satisfy tight code size and r...
Abstract — Software components for embedded reactive real-time applications must satisfy tight code ...
During the past decade, the processing requirements of embedded real-time systems have become more a...
With the growth of modern high-performance computing systems, scientists are able to simulate larger...
We present a novel loop transformation technique, particu-larly well suited for optimizing embedded ...
textThis dissertation addresses the problem of assisting a designer to characterize typical-case beh...
Modern high-tech flexible manufacturing systems (FMS) such as lithography systems, professional prin...