We make a case for sub-polyhedral scheduling using (Unit-)Two-Variable-Per-Inequality or (U)TVPI Polyhedra. We empirically show that using general convex polyhedra leads to a scalability problem in a widely used polyhedral scheduler. We propose meth-ods in which polyhedral schedulers can beat the scalability chal-lenge by using sub-polyhedral under-aproximations of the polyhe-dra resulting from the application of the affine form of the Farkas lemma. We propose simple algorithms that under-approximate a general polyhedra into (U)TVPI polyhedra. These algorithms take worstcase polynomial time. We implement the above approxima-tion algorithms in a modified PLuTo, and show that for a major-ity of the Polybench 2.0 kernels, the above under-appro...
During the last decade, there have been major advances in solving a class of large-scale real world ...
We consider the following scheduling problem. There are m parallel machines and n ipdependent jobs. ...
AbstractWe address the scheduling problem for algorithms which can be described by a system of unifo...
International audienceWe make a case for sub-polyhedral scheduling using (Unit-)Two-Variable-Per-Ine...
International audiencePolyhedral compilation has been successful in the design and implementation of...
International audiencePolyhedral compilation has been successful in the design and implementation of...
International audiencePolyhedral compilation has been successful in the design and implementation of...
The goal of this thesis is to design algorithms that run with better complexity when compiling or pa...
The goal of this thesis is to design algorithms that run with better complexity when compiling or pa...
The goal of this thesis is to design algorithms that run with better complexity when compiling or pa...
The goal of this thesis is to design algorithms that run with better complexity when compiling or pa...
The goal of this thesis is to design algorithms that run with better complexity when compiling or pa...
There has been recent success in using polyhedral formulations of scheduling problems not only to ob...
We deal here with a scheduling problem GPPCSP (Generalized Parallelism and Preemption Constrained S...
AbstractWe address the scheduling problem for algorithms which can be described by a system of unifo...
During the last decade, there have been major advances in solving a class of large-scale real world ...
We consider the following scheduling problem. There are m parallel machines and n ipdependent jobs. ...
AbstractWe address the scheduling problem for algorithms which can be described by a system of unifo...
International audienceWe make a case for sub-polyhedral scheduling using (Unit-)Two-Variable-Per-Ine...
International audiencePolyhedral compilation has been successful in the design and implementation of...
International audiencePolyhedral compilation has been successful in the design and implementation of...
International audiencePolyhedral compilation has been successful in the design and implementation of...
The goal of this thesis is to design algorithms that run with better complexity when compiling or pa...
The goal of this thesis is to design algorithms that run with better complexity when compiling or pa...
The goal of this thesis is to design algorithms that run with better complexity when compiling or pa...
The goal of this thesis is to design algorithms that run with better complexity when compiling or pa...
The goal of this thesis is to design algorithms that run with better complexity when compiling or pa...
There has been recent success in using polyhedral formulations of scheduling problems not only to ob...
We deal here with a scheduling problem GPPCSP (Generalized Parallelism and Preemption Constrained S...
AbstractWe address the scheduling problem for algorithms which can be described by a system of unifo...
During the last decade, there have been major advances in solving a class of large-scale real world ...
We consider the following scheduling problem. There are m parallel machines and n ipdependent jobs. ...
AbstractWe address the scheduling problem for algorithms which can be described by a system of unifo...