International audienceThe notion of buffered resource is useful in many problems. A buffer contains a finite set of items required by some activities, and changing the content of the buffer is costly. For instance, in instruction scheduling, the registers are a buffered resource and any switch of registers has a significant impact on the total runtime of the compiled code. We first show that sequencing activities to minimize the number of switches in the buffer is NP-hard. We then introduce an algorithm which, given a set of already sequenced activities, computes a buffer assignment which minimizes the number of switches in linear time, i.e., $O(nd)$ where $n$ is the length of the sequence and $d$ the number of buffered items. Next, we intr...
AbstractWe consider the offline sorting buffer problem. The input is a sequence of items of differen...
The buffer allocation problem is an NP-hard combinatorial optimization problem and it is an importan...
International audienceIn an optimizing compiler, the register allocation process is still a crucial ...
International audienceThe notion of buffered resource is useful in many problems. A buffer contains ...
We consider the offline sorting buffer problem. The input is a sequence of items of different types....
We consider the offline sorting buffer problem. The input is a sequence of items of different types....
We deal with the problem of partitioning and mapping uniform loop nests onto physical processor arra...
In the reordering buffer management problem, a sequence of colored items arrives at a service statio...
We deal with the problem of partitioning and mapping uniform loop nests onto physical processor arra...
Optimization via simulation consists in applying iteratively two detached models until an optimality...
Abstract- As gate delays decrease faster than wire delays for each technology generation, buffer ins...
Abstract. We consider the weighted Reordering Buffer Management problem. In this problem a set of n ...
We give almost tight bounds for the online reordering buffer management problem on the uniform metri...
We consider the offline sorting buffer problem. The input is a sequence of items of different types....
Abstract. A sequence of objects which are characterized by their color has to be processed. Their pr...
AbstractWe consider the offline sorting buffer problem. The input is a sequence of items of differen...
The buffer allocation problem is an NP-hard combinatorial optimization problem and it is an importan...
International audienceIn an optimizing compiler, the register allocation process is still a crucial ...
International audienceThe notion of buffered resource is useful in many problems. A buffer contains ...
We consider the offline sorting buffer problem. The input is a sequence of items of different types....
We consider the offline sorting buffer problem. The input is a sequence of items of different types....
We deal with the problem of partitioning and mapping uniform loop nests onto physical processor arra...
In the reordering buffer management problem, a sequence of colored items arrives at a service statio...
We deal with the problem of partitioning and mapping uniform loop nests onto physical processor arra...
Optimization via simulation consists in applying iteratively two detached models until an optimality...
Abstract- As gate delays decrease faster than wire delays for each technology generation, buffer ins...
Abstract. We consider the weighted Reordering Buffer Management problem. In this problem a set of n ...
We give almost tight bounds for the online reordering buffer management problem on the uniform metri...
We consider the offline sorting buffer problem. The input is a sequence of items of different types....
Abstract. A sequence of objects which are characterized by their color has to be processed. Their pr...
AbstractWe consider the offline sorting buffer problem. The input is a sequence of items of differen...
The buffer allocation problem is an NP-hard combinatorial optimization problem and it is an importan...
International audienceIn an optimizing compiler, the register allocation process is still a crucial ...