This paper presents a new operation chaining reconfigurable scheduling algorithm (CRS) based on list scheduling that maximizes instruction level parallelism available in distributed high performance instruction cell based reconfigurable systems. Unlike other typical scheduling methods, it considers the placement and routing effect, register assignment and advanced operation chaining compilation technique to generate higher performance scheduled code. The effectiveness of this approach is demonstrated here using a recently developed industrial distributed reconfigurable instruction cell based architecture [11]. The results show that schedules using this approach achieve equivalent throughput to VLIW architectures but at much lower power cons...
Current technology trends continue to increase the power density of modern processors at an exponent...
Clustered VLIW organizations are nowadays a common trend in the design of embedded/DSP processors. I...
In this article, we investigate compiler transformation techniques regarding the problem of schedul-...
While high-performance architectures have included some Instruction-Level Parallelism (ILP) for at l...
This paper presents a new method, based on constraint programming, for modeling and solving scheduli...
International audienceThe paper presents a new method, based on constraint programming, for modeling...
This paper presents a novel scheme to schedule loops for clustered microarchitectures. The scheme is...
In a coarse-grained reconfigurable architecture, the function of resources such as Arithmetic Logic ...
Instruction scheduling is a code reordering transformation that attempts to hide latencies present i...
Many high-performance applications involve large data sets that are impossible to fit entirely withi...
Modern superscalar architectures with dynamic scheduling and register renaming capabilities have int...
Abstract — Emerging reconfigurable systems attain high peformance with embedded optimized cores. For...
[[abstract]]©2003 ACM-In this article, we investigate compiler transformation techniques regarding t...
A new instruction scheduling algorithm for Transport Triggered Architecture (TTA) is introduced. The...
We consider the problem of scheduling the operations of a data flow graph in a reconfigurable comput...
Current technology trends continue to increase the power density of modern processors at an exponent...
Clustered VLIW organizations are nowadays a common trend in the design of embedded/DSP processors. I...
In this article, we investigate compiler transformation techniques regarding the problem of schedul-...
While high-performance architectures have included some Instruction-Level Parallelism (ILP) for at l...
This paper presents a new method, based on constraint programming, for modeling and solving scheduli...
International audienceThe paper presents a new method, based on constraint programming, for modeling...
This paper presents a novel scheme to schedule loops for clustered microarchitectures. The scheme is...
In a coarse-grained reconfigurable architecture, the function of resources such as Arithmetic Logic ...
Instruction scheduling is a code reordering transformation that attempts to hide latencies present i...
Many high-performance applications involve large data sets that are impossible to fit entirely withi...
Modern superscalar architectures with dynamic scheduling and register renaming capabilities have int...
Abstract — Emerging reconfigurable systems attain high peformance with embedded optimized cores. For...
[[abstract]]©2003 ACM-In this article, we investigate compiler transformation techniques regarding t...
A new instruction scheduling algorithm for Transport Triggered Architecture (TTA) is introduced. The...
We consider the problem of scheduling the operations of a data flow graph in a reconfigurable comput...
Current technology trends continue to increase the power density of modern processors at an exponent...
Clustered VLIW organizations are nowadays a common trend in the design of embedded/DSP processors. I...
In this article, we investigate compiler transformation techniques regarding the problem of schedul-...