[[abstract]]We address the problem of given a loop behavior, a target initiation interval and resource constraints, scheduling a loop in a pipelined fashion such that the iteration time (turn-around time) is minimized. The iteration time is an important quality measure of a data path design because of its direct correlationship with both the storage and the control costs. Our scheduler starts with performing an As Soon As Possible Pipelined (ASAPP) scheduling without regard to the resource constraint. It then resolves the resource constraint violations, if there are any, by repeatedly rescheduling some operations.[[fileno]]2030207030023[[department]]資訊工程學
In this paper we address the following software pipelining problem: given a loop and a machine archi...
We consider the resource-constrained scheduling of loops with inter-iteration dependencies. A loop i...
International audienceThis paper presents a scheduling algorithm that improves on other approaches w...
[[abstract]]An algorithm for pipelining loop execution in the presence of loop carried dependences i...
[[abstract]]We propose a transformation-based scheduling algorithm for the problem - given a loop co...
[[abstract]]We propose a transformation-based scheduling algorithm for the problem - given a loop co...
This paper addresses the problem of Time-Constrained Loop Pipelining, i.e. given a fixed throughput,...
[[abstract]]Pipelining is an effective method to optimize the execution of a loop, especially for di...
The rapid advances in high-performance computer architecture and compilation techniques provide both...
We present a new approach to the loop scheduling problem with limited resources, known as software p...
This dissertation is concerned with software pipelining in the presence of resource constraints--bot...
This paper presents a mathematical model for the loop pipelining problem that considers several para...
Software pipelining methods based on an ILP (integer linear programming) framework have been success...
Software pipelining is a loop scheduling technique that extracts parallelism from loops by overlappi...
Although there are widely known solutions for dataflow-dominated resource constrained high-level syn...
In this paper we address the following software pipelining problem: given a loop and a machine archi...
We consider the resource-constrained scheduling of loops with inter-iteration dependencies. A loop i...
International audienceThis paper presents a scheduling algorithm that improves on other approaches w...
[[abstract]]An algorithm for pipelining loop execution in the presence of loop carried dependences i...
[[abstract]]We propose a transformation-based scheduling algorithm for the problem - given a loop co...
[[abstract]]We propose a transformation-based scheduling algorithm for the problem - given a loop co...
This paper addresses the problem of Time-Constrained Loop Pipelining, i.e. given a fixed throughput,...
[[abstract]]Pipelining is an effective method to optimize the execution of a loop, especially for di...
The rapid advances in high-performance computer architecture and compilation techniques provide both...
We present a new approach to the loop scheduling problem with limited resources, known as software p...
This dissertation is concerned with software pipelining in the presence of resource constraints--bot...
This paper presents a mathematical model for the loop pipelining problem that considers several para...
Software pipelining methods based on an ILP (integer linear programming) framework have been success...
Software pipelining is a loop scheduling technique that extracts parallelism from loops by overlappi...
Although there are widely known solutions for dataflow-dominated resource constrained high-level syn...
In this paper we address the following software pipelining problem: given a loop and a machine archi...
We consider the resource-constrained scheduling of loops with inter-iteration dependencies. A loop i...
International audienceThis paper presents a scheduling algorithm that improves on other approaches w...