PANORAMA: Divide-and-Conquer Approach for Mapping Complex Loop Kernels on CGRA

22Citations
Citations of this article
10Readers
Mendeley users who have this article in their library.

This article is free to access.

Abstract

CGRAs are well-suited as hardware accelerators due to power efficiency and reconfigurability. However, their potential is limited by the inability of the compiler to map complex loop kernels onto the architectures effectively. We propose PANORAMA, a fast and scalable compiler based on a divide-and-conquer approach to generate quality mapping for complex dataflow graphs (DFG) representing loop bodies onto larger CGRAs. PANORAMA improves the throughput of the mapped loops by up to 2.6x with 8.7x faster compilation time compared to the state-of-the-art techniques.

Cite

CITATION STYLE

APA

Wijerathne, D., Li, Z., Bandara, T. K., & Mitra, T. (2022). PANORAMA: Divide-and-Conquer Approach for Mapping Complex Loop Kernels on CGRA. In Proceedings - Design Automation Conference (pp. 127–132). Institute of Electrical and Electronics Engineers Inc. https://doi.org/10.1145/3489517.3530429

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free