Distributed real-time threads are schedulable entities with an end-to-end deadline that traverse nodes, carrying their scheduling context. In each node, the thread will be locally scheduled and predictions about deadline missing allow that actions are carried out to improve system performance. This paper presents a task model and deadline partitioning algorithms that consider the possibility of a distributed thread to follow different paths. The future execution flow of the distributed thread is only probabilistic known before its execution. End-to-end deadline missing prediction mechanisms can be carried out through definition of estimated local deadlines. Simulations show that the proposed prediction mechanism presents good results in ove...
We consider the problem of recovering from failures of distributable threads in distributed real-tim...
In this paper we propose a system architecture that supports end-to-end scheduling of the distribute...
5th International Conference on Computational Science - ICCS 2005; Atlanta, GA; United States; 22 Ma...
Distributed Real-Time Thread is an important concept for distributed real-time systems. Distributed ...
In a distributed real-time system, an application usually consists of several component tasks and mu...
In a real-time system, tasks are constrained by global end-to-end deadlines. In order to cater for h...
In a distributed environment, tasks often have processing demands on multiple dierent sites. A distr...
Complex distributed tasks often involve parallel execution of subtasks at different nodes. To meet t...
Many distributed real-time applications are structured as a set of processes communicating through s...
A set of four heuristic algorithms is presented to schedule tasks that have headlines and resource r...
In a distributed real-time system or communication network, tasks may need to be executed on more th...
We consider the problem of scheduling distributable real-time threads under run-time uncertainties i...
Many distributed and multiprocessor real-time applications consist of pipelines of tasks that must c...
In recent years more and more real-time applications run on multiprocessor or distributed systems. I...
We consider the problem of recovering from failures of distributable threads (“threads”) in distribu...
We consider the problem of recovering from failures of distributable threads in distributed real-tim...
In this paper we propose a system architecture that supports end-to-end scheduling of the distribute...
5th International Conference on Computational Science - ICCS 2005; Atlanta, GA; United States; 22 Ma...
Distributed Real-Time Thread is an important concept for distributed real-time systems. Distributed ...
In a distributed real-time system, an application usually consists of several component tasks and mu...
In a real-time system, tasks are constrained by global end-to-end deadlines. In order to cater for h...
In a distributed environment, tasks often have processing demands on multiple dierent sites. A distr...
Complex distributed tasks often involve parallel execution of subtasks at different nodes. To meet t...
Many distributed real-time applications are structured as a set of processes communicating through s...
A set of four heuristic algorithms is presented to schedule tasks that have headlines and resource r...
In a distributed real-time system or communication network, tasks may need to be executed on more th...
We consider the problem of scheduling distributable real-time threads under run-time uncertainties i...
Many distributed and multiprocessor real-time applications consist of pipelines of tasks that must c...
In recent years more and more real-time applications run on multiprocessor or distributed systems. I...
We consider the problem of recovering from failures of distributable threads (“threads”) in distribu...
We consider the problem of recovering from failures of distributable threads in distributed real-tim...
In this paper we propose a system architecture that supports end-to-end scheduling of the distribute...
5th International Conference on Computational Science - ICCS 2005; Atlanta, GA; United States; 22 Ma...