Loading...
Loading...

Go to the content (press return)

Microarchitectural transformations using elasticity

Author
Galceran, M.; Gotmanov, A.; Cortadella, J.; Kishinevsky, M.
Type of activity
Journal article
Journal
ACM journal on emerging technologies in computing systems
Date of publication
2011-12
Volume
7
Number
4
First page
1
Last page
24
DOI
https://doi.org/10.1145/2043643.2043648 Open in new window
URL
http://dl.acm.org/citation.cfm?doid=2043643.2043648 Open in new window
Abstract
Elasticity is a paradigm that tolerates the variations in computation and communication delays. By applying elastic transformations that allow varying the original timing, circuits can be optimized beyond the conventional rigid transformations that do not modify the external timing. Pipelining is one of the classical techniques to improve the throughput of a circuit. This article reveals how elasticity can be effectively and practically used to derive pipelined circuits by using correct-by-cons...
Keywords
Asynchronous circuits, Elastic circuits, Latency insensitivity, Pipelining
Group of research
ALBCOM - Algorithms, Computational Biology, Complexity and Formal Methods

Participants

  • Galceran Oms, Marc  (author)
  • Gotmanov, Alexander  (author)
  • Cortadella Fortuny, Jordi  (author)
  • Kishinevsky, Michael  (author)