[[abstract]]The authors discuss applications of BTDH (bottom-up top-down duplication heuristic) to list scheduling algorithms (LSAs). There are two ways to use BTDH for LSAs. BTDH can be used with an LSA to form a new scheduling algorithm (LSA/BTDH), and it can be used as a pure optimization algorithm for an LSA (LSA-BTDH). BTDH has been applied with two well-known LSAs: the highest level first with estimated time (HLFET) and the earlier task first (ETF) heuristics. Simulation results show that, given a directed acyclic growth (DAG), the graph parallelism of the DAG can accurately predict the number of processors to be used such that a good scheduling length and a good resource utilization (or efficiency) can be achieved simultaneously. In ...
Task mapping and scheduling are two very difficult problems that must be addressed when a sequential...
Abstract 1 In this paper, we survey algorithms that allocate a parallel program represented by an ed...
International audienceScheduling in High-Performance Computing (HPC) has been traditionally centered...
[[abstract]]The authors discuss applications of BTDH (bottom-up top-down duplication heuristic) to l...
[[abstract]]A task duplication heuristic, DSH, was proposed in [11]. The underlying concept of the t...
Given a parallel program to be executed on a heterogeneous computing system, the overall execution t...
International audienceIn this paper, we present an efffficient algorithm for compile time scheduling ...
The problem of scheduling two or more processors to minimize the execution time of a program which c...
Scheduling problems are essential for decision making in many academic disciplines, including operat...
Scheduling and mapping of precedence-constrained task graphs to the processors is one of the most cr...
Abstract † In this paper, we propose a parallel randomized algorithm, called Parallel Fast Assignmen...
Communicated by Susumu Matsumae This paper studies task scheduling algorithms which schedule a set o...
While altering the scope of instruction scheduling has a rich heritage in compiler literature, instr...
In this paper, we propose a parallel randomized algorithm, called Parallel Fast Assignment using Sea...
In this paper, we report a performance gap between a schedule with good makespan on the task schedul...
Task mapping and scheduling are two very difficult problems that must be addressed when a sequential...
Abstract 1 In this paper, we survey algorithms that allocate a parallel program represented by an ed...
International audienceScheduling in High-Performance Computing (HPC) has been traditionally centered...
[[abstract]]The authors discuss applications of BTDH (bottom-up top-down duplication heuristic) to l...
[[abstract]]A task duplication heuristic, DSH, was proposed in [11]. The underlying concept of the t...
Given a parallel program to be executed on a heterogeneous computing system, the overall execution t...
International audienceIn this paper, we present an efffficient algorithm for compile time scheduling ...
The problem of scheduling two or more processors to minimize the execution time of a program which c...
Scheduling problems are essential for decision making in many academic disciplines, including operat...
Scheduling and mapping of precedence-constrained task graphs to the processors is one of the most cr...
Abstract † In this paper, we propose a parallel randomized algorithm, called Parallel Fast Assignmen...
Communicated by Susumu Matsumae This paper studies task scheduling algorithms which schedule a set o...
While altering the scope of instruction scheduling has a rich heritage in compiler literature, instr...
In this paper, we propose a parallel randomized algorithm, called Parallel Fast Assignment using Sea...
In this paper, we report a performance gap between a schedule with good makespan on the task schedul...
Task mapping and scheduling are two very difficult problems that must be addressed when a sequential...
Abstract 1 In this paper, we survey algorithms that allocate a parallel program represented by an ed...
International audienceScheduling in High-Performance Computing (HPC) has been traditionally centered...