Impact of loop tiling on the controller logic of acceleration engines

Dutta H, Zhai J, Hannig F, Teich J (2009)


Publication Status: Published

Publication Type: Conference contribution, Conference Contribution

Publication year: 2009

Pages Range: 161-168

Article Number: 5200024

Conference Proceedings Title: Proceedings of 20th IEEE International Conference on Application-specific Systems, Architectures, and Processors (ASAP)

Event location: Boston, MA US

ISBN: 9780769537320

DOI: 10.1109/ASAP.2009.21

Abstract

High computational effort in modern signal and image processing applications often demands for special purpose accelerators in a system on chip (SoC). New high level synthesis methodologies enable the automated design of such programmable or non-programmable accelerators. Loop tiling is a widely used transformation in such methodologies for dimensioning of such accelerators in order to match inherent massive parallelism of considered algorithms with available functional units and processor elements. Innately, the applications are data-flow dominant and have almost no control flow, but the application of tiling techniques has the disadvantage of a more complex control and communication flow. In this paper, we present a methodology for the automatic generation of the control engines of such accelerators. The controller orchestrates the data transfer and computation. The effect of tiling on area, latency, and power overhead of the controller is studied in detail. It is shown that the controller has a substantial overhead of up to 50% in for different tiling and throughput parameters. The energy-delay product is also used as a metric for identifying optimal accelerator designs. © 2009 IEEE.

Authors with CRIS profile

How to cite

APA:

Dutta, H., Zhai, J., Hannig, F., & Teich, J. (2009). Impact of loop tiling on the controller logic of acceleration engines. In Proceedings of 20th IEEE International Conference on Application-specific Systems, Architectures, and Processors (ASAP) (pp. 161-168). Boston, MA, US.

MLA:

Dutta, Hritam, et al. "Impact of loop tiling on the controller logic of acceleration engines." Proceedings of the 2009 20th IEEE International Conference on Application-specific Systems, Architectures and Processors, ASAP 2009, Boston, MA 2009. 161-168.

BibTeX: Download