Embedded systems are becoming increasingly complex. At the same time, the components that make up the system grow more uncertain in their properties. For example, current developments in CPU design focuses on optimizing for average performance rather than better worst case performance. This, combined with presence of 3rd party software components with unknown properties, makes resource management using prior knowledge less and less feasible. This thesis presents results on how to model software components so that resource allocation decisions can be made on-line. Both the single and multiple resource case is considered as well as extending the models to include resource constraints based on hardware dynam- ics. Techniques for estimating com...
UnrestrictedDynamic real-time systems usually operate in an environment that is continuously changin...
Automatic hardware/software partitioning relies on characterization, estimation and design space exp...
Allocating software components while meeting multiple platform resource constraints is crucial for m...
An approach to constrained resource allocation for real time software components executing on nondet...
The problem of resource management in a sys- tem of a-priori unknown software components executing o...
Embedded systems must be cost-effective. This imposesstrict requirements on the resource consumption...
Many desired features of computing platforms, such as increased fault tolerance, variable quality of...
Abstract. Embedded systems must be cost-effective. This imposes strict requirements on the resource ...
Resource allocation for high-performance real-time applications is challenging due to the applicatio...
The Complexity of emerging multi/many-core architectures and diversity of modern workloads demands c...
The Complexity of emerging multi/many-core architectures and diversity of modern workloads demands c...
In embedded systems, timing and resource utilization are vital aspects, having impacts on the deploy...
There are plentiful attempts for increasing the efficiency, generality and optimality of the Design ...
A resource allocation algorithm aimed at embedded multi- media systems is presented. Particular emph...
Standards-based quality of service (QoS)-enabled component middleware is increasingly being used as ...
UnrestrictedDynamic real-time systems usually operate in an environment that is continuously changin...
Automatic hardware/software partitioning relies on characterization, estimation and design space exp...
Allocating software components while meeting multiple platform resource constraints is crucial for m...
An approach to constrained resource allocation for real time software components executing on nondet...
The problem of resource management in a sys- tem of a-priori unknown software components executing o...
Embedded systems must be cost-effective. This imposesstrict requirements on the resource consumption...
Many desired features of computing platforms, such as increased fault tolerance, variable quality of...
Abstract. Embedded systems must be cost-effective. This imposes strict requirements on the resource ...
Resource allocation for high-performance real-time applications is challenging due to the applicatio...
The Complexity of emerging multi/many-core architectures and diversity of modern workloads demands c...
The Complexity of emerging multi/many-core architectures and diversity of modern workloads demands c...
In embedded systems, timing and resource utilization are vital aspects, having impacts on the deploy...
There are plentiful attempts for increasing the efficiency, generality and optimality of the Design ...
A resource allocation algorithm aimed at embedded multi- media systems is presented. Particular emph...
Standards-based quality of service (QoS)-enabled component middleware is increasingly being used as ...
UnrestrictedDynamic real-time systems usually operate in an environment that is continuously changin...
Automatic hardware/software partitioning relies on characterization, estimation and design space exp...
Allocating software components while meeting multiple platform resource constraints is crucial for m...