The `free' speed-up stemming from ever increasing processor speed is over. Performance increase in computer systems can now only be achieved through parallelism. One of the biggest challenges in computer science is how to map applications onto parallel computers. Concurrency, seen as the set of valid traces through a program, is utilized by translating it into actual parallelism, i.e. into the simultaneous execution of multiple computations. With higher degrees of unpredictability---both with regards to the actual workload and to the availability of resources---more can be gained from making scheduling and resource management decisions at run-time, when more information (such as resource availability and required QoS level) is available. In...
Real-time applications, hard or soft, are raising the challenge of unpredictability. This is an extr...
In this paper, we present an algorithm for run-time allocation of hardware resources to software app...
Current multi-core design methodologies are facing increasing unpredictability in terms of quality d...
The `free' speed-up stemming from ever increasing processor speed is over. Performance increase in ...
Many desired features of computing platforms, such as increased fault tolerance, variable quality of...
Design-time application mapping is limited to a predefined set of applications and a static platform...
In this paper, we define the problem of spatial mapping. We present reasons why performing spatial m...
In this paper, the problem of spatial mapping is defined. Reasons are presented to show why performi...
This paper presents an Application-specific Run-Time managEment (ARTE) framework to tackle the probl...
Programmable multi-core and many-core platforms increase exponentially the challenge of task mapping...
This thesis addresses the problem of online multi-resource management in embedded real-time systems....
Future integrated systems will contain billions of transistors, composing tens to hundreds of IP cor...
A concurrent system is a collection of processors that communicate by reading and writing from a sha...
Thesis (Ph. D.)--University of Rochester. Dept. of Computer Science, 1996.Designing high performance...
Many-core architectures are a commercial reality, but programming them efficiently is still a challe...
Real-time applications, hard or soft, are raising the challenge of unpredictability. This is an extr...
In this paper, we present an algorithm for run-time allocation of hardware resources to software app...
Current multi-core design methodologies are facing increasing unpredictability in terms of quality d...
The `free' speed-up stemming from ever increasing processor speed is over. Performance increase in ...
Many desired features of computing platforms, such as increased fault tolerance, variable quality of...
Design-time application mapping is limited to a predefined set of applications and a static platform...
In this paper, we define the problem of spatial mapping. We present reasons why performing spatial m...
In this paper, the problem of spatial mapping is defined. Reasons are presented to show why performi...
This paper presents an Application-specific Run-Time managEment (ARTE) framework to tackle the probl...
Programmable multi-core and many-core platforms increase exponentially the challenge of task mapping...
This thesis addresses the problem of online multi-resource management in embedded real-time systems....
Future integrated systems will contain billions of transistors, composing tens to hundreds of IP cor...
A concurrent system is a collection of processors that communicate by reading and writing from a sha...
Thesis (Ph. D.)--University of Rochester. Dept. of Computer Science, 1996.Designing high performance...
Many-core architectures are a commercial reality, but programming them efficiently is still a challe...
Real-time applications, hard or soft, are raising the challenge of unpredictability. This is an extr...
In this paper, we present an algorithm for run-time allocation of hardware resources to software app...
Current multi-core design methodologies are facing increasing unpredictability in terms of quality d...