Coarse-Grained Reconfigurable Architectures (CGRAs), often used as coprocessors for DSP and multimedia kernels, can deliver highly energy-efficient execution for compute-intensive kernels. Simultaneously, stream applications, which consist of many actors and channels connecting them, can provide natural representations for DSP applications, and therefore be a good match for CGRAs. We present our results of mapping DSP applications written in StreamIt language to CGRAs, along with our mapping flow. One important challenge in mapping is how to manage the multitude of kernels in the application for the limited local memory of a CGRA, for which we present a novel integer linear programming-based solution. Our evaluation results demonstrate that...
Coarse-Grained Reconfigurable Arrays (CGRAs) are a very promising platform, providing both, up to 10...
Data driven streaming applications are quite common in modern multimedia and wireless applications, ...
Coarse Grain Reconfigurable Architectures (CGRAs) promise high performance at high power efficiency....
The herein presented research is motivated by the need for reconfigurable, flexible computing arrays...
International audienceIn the approaching era of IoT, flexible and low power accelerators have become...
International audienceIn the approaching era of IoT, flexible and low power accelerators have become...
International audienceIn the approaching era of IoT, flexible and low power accelerators have become...
International audienceIn the approaching era of IoT, flexible and low power accelerators have become...
International audienceIn the approaching era of IoT, flexible and low power accelerators have become...
Coarse-grained reconfigurable arrays (CGRAs) are a very promising platform, providing both up to 10-...
The StreamIt programming model has been proposed to exploit parallelism in streaming applications ...
Abstract. Stream languages explicitly describe fork-join and pipeline parallelism, offering a powerf...
Coarse-Grained Reconfigurable Architectures (CGRA) are designed to deliver high performance while dr...
We describe an efficient and scalable code generation framework that automatically maps general purp...
Over the past two decades, microprocessor manufacturers have typically relied on wider issue widths ...
Coarse-Grained Reconfigurable Arrays (CGRAs) are a very promising platform, providing both, up to 10...
Data driven streaming applications are quite common in modern multimedia and wireless applications, ...
Coarse Grain Reconfigurable Architectures (CGRAs) promise high performance at high power efficiency....
The herein presented research is motivated by the need for reconfigurable, flexible computing arrays...
International audienceIn the approaching era of IoT, flexible and low power accelerators have become...
International audienceIn the approaching era of IoT, flexible and low power accelerators have become...
International audienceIn the approaching era of IoT, flexible and low power accelerators have become...
International audienceIn the approaching era of IoT, flexible and low power accelerators have become...
International audienceIn the approaching era of IoT, flexible and low power accelerators have become...
Coarse-grained reconfigurable arrays (CGRAs) are a very promising platform, providing both up to 10-...
The StreamIt programming model has been proposed to exploit parallelism in streaming applications ...
Abstract. Stream languages explicitly describe fork-join and pipeline parallelism, offering a powerf...
Coarse-Grained Reconfigurable Architectures (CGRA) are designed to deliver high performance while dr...
We describe an efficient and scalable code generation framework that automatically maps general purp...
Over the past two decades, microprocessor manufacturers have typically relied on wider issue widths ...
Coarse-Grained Reconfigurable Arrays (CGRAs) are a very promising platform, providing both, up to 10...
Data driven streaming applications are quite common in modern multimedia and wireless applications, ...
Coarse Grain Reconfigurable Architectures (CGRAs) promise high performance at high power efficiency....