This paper presents a design synthesis method for distributed embedded systems. In such systems, computations can flow through long pipelines of interacting software components, hosted on a variety of resources, each of which is managed by a local scheduler. Our method automatically calibrates the local resource schedulers to achieve the system's global end-to-end performance requirements. A system is modeled as a set of distributed task chains (or pipelines), where each task represents an activity requiring nonzero load from some CPU or network resource. Task load requirements can vary stochastically, due to second-order effects like cache memory behavior, DMA interference, pipeline stalls, bus arbitration delays, transient head-of-lin...
In distributed real-time embedded systems (DRE), it is common to model an application as a set of ta...
Optimal Design of Distributed Control and Embedded Systems focuses on the design of special control ...
In this paper, we address the problem of parametric schedu- lability analysis of distributed real-t...
This paper presents a design synthesis method for distributed embedded systems. In such systems, com...
We present a design tool for automated synthesis of embedded systems on distributed COTS-based platf...
This thesis develops a new reduction-based analysis methodology for studying the worst-case end-to-e...
Embedded system design is challenged by the gap between the ever-increasing customer demands and the...
3rd Workshop on High-performance and Real-time Embedded Systems (HIRES 2015). 21, Jan, 2015. Amsterd...
High-level synthesis has become commonplace in many areas of computing such as VLSI design and digit...
Journal ArticleThis paper describes a new method for architectural synthesis of timed asynchronous s...
The problem of optimal software synthesis for concurrent processes to be implemented on a single pro...
This paper describes a new, sensitivity-driven algo-rithm for the co-synthesis of real-time distribu...
We consider soft real-time applications organized as pipelines of tasks using resources of different...
As embedded systems become increasingly networked, and interact with the physical world, Real Time D...
In our modern life, embedded systems are playing an essential role. An embedded system is a computer...
In distributed real-time embedded systems (DRE), it is common to model an application as a set of ta...
Optimal Design of Distributed Control and Embedded Systems focuses on the design of special control ...
In this paper, we address the problem of parametric schedu- lability analysis of distributed real-t...
This paper presents a design synthesis method for distributed embedded systems. In such systems, com...
We present a design tool for automated synthesis of embedded systems on distributed COTS-based platf...
This thesis develops a new reduction-based analysis methodology for studying the worst-case end-to-e...
Embedded system design is challenged by the gap between the ever-increasing customer demands and the...
3rd Workshop on High-performance and Real-time Embedded Systems (HIRES 2015). 21, Jan, 2015. Amsterd...
High-level synthesis has become commonplace in many areas of computing such as VLSI design and digit...
Journal ArticleThis paper describes a new method for architectural synthesis of timed asynchronous s...
The problem of optimal software synthesis for concurrent processes to be implemented on a single pro...
This paper describes a new, sensitivity-driven algo-rithm for the co-synthesis of real-time distribu...
We consider soft real-time applications organized as pipelines of tasks using resources of different...
As embedded systems become increasingly networked, and interact with the physical world, Real Time D...
In our modern life, embedded systems are playing an essential role. An embedded system is a computer...
In distributed real-time embedded systems (DRE), it is common to model an application as a set of ta...
Optimal Design of Distributed Control and Embedded Systems focuses on the design of special control ...
In this paper, we address the problem of parametric schedu- lability analysis of distributed real-t...