Opening book details…
Can I read Proceedings of the 2006 IEEE/ACM international conference on Computer-aided design - ICCAD '06 - Loop pipelining for high-throughput stream computation using self-timed rings on EtoBox?
Proceedings of the 2006 IEEE/ACM international conference on Computer-aided design - ICCAD '06 - Loop pipelining for high-throughput stream computation using self-timed rings by Gill, Gennette; Hansen, John; Singh, Montek is a Engineering article available to read on EtoBox.
What is Proceedings of the 2006 IEEE/ACM international conference on Computer-aided design - ICCAD '06 - Loop pipelining for high-throughput stream computation using self-timed rings about?
We present a technique for increasing the throughput of stream processing architectures by removing the bottlenecks caused by loop structures. We implement loops as self-timed pipelined rings that can operate on multiple data sets concurrently. Our contribution includes a transformation algorithm which takes as input a high-level program and gives as output the structure of an optimized pipeline ring. Our technique handles nested loops and is further enhanced by loop unrolling. Simulations run on benchmark examples show a 1.3 to 4.9x speedup without unrolling and a 2.6 to 9.7x speedup with twofold loop unrolling.
Who reads Proceedings of the 2006 IEEE/ACM international conference on Computer-aided design - ICCAD '06 - Loop pipelining for high-throughput stream computation using self-timed rings?
It is typically read by researchers, students, and practitioners in Engineering.
- Author
- Gill, Gennette; Hansen, John; Singh, Montek
- Publisher
- ACM Press
- Published
- 2006
- Language
- EN
- Field
- Engineering (Physical Sciences)
More by Gill, Gennette; Hansen, John; Singh, Montek
Browse all works by Gill, Gennette; Hansen, John; Singh, Montek