In this paper we address the problem of scheduling algorithms embodied with a mixture of nonmanifest-loops [1], variable-latency and fixed-latency units [2], [3] for high throughput DSP-applications. Nonmanifest loops are loops where the number of iterations needed for a calculation is data dependent and hence not known at compile time. The body of a non-manifest loop can either have fixed-latency or variable-latency. Variable latency units are hardware execution units, that will complete a given operation after a variable quantity of clock cycles. When designing an Application Specific Processor for high throughput applications, the task is to design the processor based on prior knowledge of the algorithm to be implemented. If the algorith...
A central task in high-level synthesis is scheduling: the allocation of operations to clock cycles. ...
In this paper, we consider a variety of scheduling prob-lems where n jobs with release times are to ...
We consider the problem of scheduling parallel loops that are characterized by highly varying execut...
Abstract — In this paper we address the problem of scheduling algorithms embodied with a mixture of ...
In the design process of high-throughput applications, design choices concerning the type of process...
Abstract—In the design process of high-throughput ap-plications, design choices concerning the type ...
In this paper we address the problem of scheduling non-manifest data dependant periodic loops for hi...
This paper addresses the hardware implementation of a dynamic scheduler for non-manifest data depend...
Directed Acyclic Graph Scheduling is a technique used to implement the real-time execution of Digita...
Topic classification: Algorithms and data structures We study scheduling problems in battery-operate...
The paper presents dynamic loop scheduling (DLS), a loop-based algorithm that can efficiently schedu...
The ever increasing complexity of Digital Signal Processing and other data independent scientific co...
Switching activity and schedule length are the two of the most important factors in power dissipatio...
This paper considers the minimization of the maximum lateness for a set of dependent tasks with unit...
A central task in high-level synthesis isscheduling: the allocationof operations to clock cycles. Th...
A central task in high-level synthesis is scheduling: the allocation of operations to clock cycles. ...
In this paper, we consider a variety of scheduling prob-lems where n jobs with release times are to ...
We consider the problem of scheduling parallel loops that are characterized by highly varying execut...
Abstract — In this paper we address the problem of scheduling algorithms embodied with a mixture of ...
In the design process of high-throughput applications, design choices concerning the type of process...
Abstract—In the design process of high-throughput ap-plications, design choices concerning the type ...
In this paper we address the problem of scheduling non-manifest data dependant periodic loops for hi...
This paper addresses the hardware implementation of a dynamic scheduler for non-manifest data depend...
Directed Acyclic Graph Scheduling is a technique used to implement the real-time execution of Digita...
Topic classification: Algorithms and data structures We study scheduling problems in battery-operate...
The paper presents dynamic loop scheduling (DLS), a loop-based algorithm that can efficiently schedu...
The ever increasing complexity of Digital Signal Processing and other data independent scientific co...
Switching activity and schedule length are the two of the most important factors in power dissipatio...
This paper considers the minimization of the maximum lateness for a set of dependent tasks with unit...
A central task in high-level synthesis isscheduling: the allocationof operations to clock cycles. Th...
A central task in high-level synthesis is scheduling: the allocation of operations to clock cycles. ...
In this paper, we consider a variety of scheduling prob-lems where n jobs with release times are to ...
We consider the problem of scheduling parallel loops that are characterized by highly varying execut...