One of the ways to execute a processing algorithm in high speed is parallel processing on multiple computing resources such as processors and functional units. To identify the minimum number of computing resources, the most important is the scheduling to determine when each operation in the processing algorithm is executed. Among feasible schedules satisfying all the data dependencies in the processing algorithm, an overlapped schedule can achieve the fastest execution speed for an iterative processing algorithm. In the case of processing algorithms with operations which are executed on some conditions, computing resources can be shared by those conditional operations. In this paper, we propose a scheduling method which derives an overlappe...
Imprecise computation and parallel processing are two techniques for avoiding timing faults and tole...
This work addresses the problem of non-preemptively scheduling a cyclic set of interdependent opera...
This work is motivated by disruptions that occur when jobs are processed by humans, rather than by m...
The problem of scheduling tasks across loosely-coupled distributed processors systems has been prove...
Parallel processor scheduling to minimize maximum tardiness with uniform processors is investigated....
We consider the problem of scheduling a set of n tasks in a system having r resources. Each task has...
Algorithms that contain computations that can be executed simultaneously, offer possibilities of exp...
Three related problems, among others, are faced when trying to execute an algorithm on a parallel ma...
In this work scheduling multiprocessor tasks on two parallel identical processors is considered. Mul...
[[abstract]]The problem of scheduling tasks, each of which is logically decomposed into a mandatory ...
Minimising makespan aims to achieve high utilisation of equipment and resources by getting all jobs ...
The performance of anytime algorithms can be improved by simultaneously solving several instances of...
In this work scheduling multiprocessor tasks on two parallel identical processors is considered. Mul...
Article dans revue scientifique avec comité de lecture.The scheduling problem addressed in this pape...
[[abstract]]Consideration is given to the problem of scheduling tasks each of which is logically dec...
Imprecise computation and parallel processing are two techniques for avoiding timing faults and tole...
This work addresses the problem of non-preemptively scheduling a cyclic set of interdependent opera...
This work is motivated by disruptions that occur when jobs are processed by humans, rather than by m...
The problem of scheduling tasks across loosely-coupled distributed processors systems has been prove...
Parallel processor scheduling to minimize maximum tardiness with uniform processors is investigated....
We consider the problem of scheduling a set of n tasks in a system having r resources. Each task has...
Algorithms that contain computations that can be executed simultaneously, offer possibilities of exp...
Three related problems, among others, are faced when trying to execute an algorithm on a parallel ma...
In this work scheduling multiprocessor tasks on two parallel identical processors is considered. Mul...
[[abstract]]The problem of scheduling tasks, each of which is logically decomposed into a mandatory ...
Minimising makespan aims to achieve high utilisation of equipment and resources by getting all jobs ...
The performance of anytime algorithms can be improved by simultaneously solving several instances of...
In this work scheduling multiprocessor tasks on two parallel identical processors is considered. Mul...
Article dans revue scientifique avec comité de lecture.The scheduling problem addressed in this pape...
[[abstract]]Consideration is given to the problem of scheduling tasks each of which is logically dec...
Imprecise computation and parallel processing are two techniques for avoiding timing faults and tole...
This work addresses the problem of non-preemptively scheduling a cyclic set of interdependent opera...
This work is motivated by disruptions that occur when jobs are processed by humans, rather than by m...