| We report the implementation of a scheduling method which combines time sharing and space sharing on AP/Linux. To run many tasks simultaneously on a parallel computer, the parallel computer system needs a partitioning algorithm that can partition processors for incoming tasks. However, a typical problem for the algorithm is a blockade situation, which causes low processor utilization and slow response. To avoid such a situation, we present a Time Sharing System (TSS) scheme that uses a partitioning algorithm. In this paper we state the implementation design of our TSS on a real parallel computer, the Fujitsu AP1000+. The design is based on the parallel operating system, AP/Linux. We report our current implementation and the performance. ...
Emerging architecture designs include tens of processing cores on a single chip die; it is believed ...
International audienceIn this paper, we focus on the scheduling of periodic fork-join real-time task...
This paper presents a real-time scheduling algorithm with high schedulability and few preemptions fo...
Scheduling algorithms in parallel computers fall into two basic categories: time and space sharing a...
In the multi-core and multiprocessor domain there are two scheduling approaches, global and partitio...
The correctness of a hard real-time system depends its ability to meet all its deadlines. Existing r...
Massively parallel computers, such as the Cray T3D, have historically supported resource sharing sol...
In recent years multiprocessor architectures have become mainstream, and multi-core processors are f...
As part of the Massively Parallel Computing Initiative (MPCI) at the Lawrence Livermore National Lab...
In recent years multiprocessor architectures have become mainstream, and multi-core processors are f...
Processor scheduling policies for distributedmemory systems can be divided into space-sharing or tim...
Consider the problem of scheduling a set of sporadic tasks on a multiprocessor system to meet deadli...
In this work we present an innovative kernel-level scheduling methodology designed for multiprogramm...
The problem of sharing logical resources in multiprocessor systems cannot be satisfactorily solved u...
This paper proposes a global multiprocessor scheduling algorithm for the Linux kernel that combines...
Emerging architecture designs include tens of processing cores on a single chip die; it is believed ...
International audienceIn this paper, we focus on the scheduling of periodic fork-join real-time task...
This paper presents a real-time scheduling algorithm with high schedulability and few preemptions fo...
Scheduling algorithms in parallel computers fall into two basic categories: time and space sharing a...
In the multi-core and multiprocessor domain there are two scheduling approaches, global and partitio...
The correctness of a hard real-time system depends its ability to meet all its deadlines. Existing r...
Massively parallel computers, such as the Cray T3D, have historically supported resource sharing sol...
In recent years multiprocessor architectures have become mainstream, and multi-core processors are f...
As part of the Massively Parallel Computing Initiative (MPCI) at the Lawrence Livermore National Lab...
In recent years multiprocessor architectures have become mainstream, and multi-core processors are f...
Processor scheduling policies for distributedmemory systems can be divided into space-sharing or tim...
Consider the problem of scheduling a set of sporadic tasks on a multiprocessor system to meet deadli...
In this work we present an innovative kernel-level scheduling methodology designed for multiprogramm...
The problem of sharing logical resources in multiprocessor systems cannot be satisfactorily solved u...
This paper proposes a global multiprocessor scheduling algorithm for the Linux kernel that combines...
Emerging architecture designs include tens of processing cores on a single chip die; it is believed ...
International audienceIn this paper, we focus on the scheduling of periodic fork-join real-time task...
This paper presents a real-time scheduling algorithm with high schedulability and few preemptions fo...