ABSTRACT
The need for low power and high performance architectures - that can efficiently handle compute-intensive tasks while working with tight power and resource constraints - has been steadily rising due to the constant growth of computational demands in everyday applications.
- Mahesh Balasubramanian and Aviral Shrivastava. 2020. CRIMSON: Compute-Intensive Loop Acceleration by Randomized Iterative Modulo Scheduling and Optimized Mapping on CGRAs. IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems 39, 11 (2020), 3300--3310.Google ScholarCross Ref
- Mahesh Balasubramanian and Aviral Shrivastava. 2022. PathSeeker: A Fast Mapping Algorithm for CGRAs. Proceedings of the Design, Automation and Test in Europe Conference and Exhibition (2022), 268--273.Google ScholarCross Ref
- Liang Chen and Tulika Mitra. 2014. Graph minor approach for application mapping on CGRAs. ACM Transactions on Reconfigurable Technology and Systems (TRETS) 7, 3 (2014), 1--25.Google ScholarDigital Library
- S Alexander Chin and Jason H Anderson. 2018. An Architecture-Agnostic Integer Linear Programming Approach to CGRA Mapping. In Proceedings of the 55th Design Automation Conference. 1--6.Google ScholarDigital Library
- Shail Dave, Mahesh Balasubramanian, and Aviral Shrivastava. 2018. RAMP: Resource-Aware Mapping for CGRAs. In Proceedings of the 55th Design Automation Conference. 1--6.Google ScholarDigital Library
- Sebastian Hack and Gerhard Goos. 2006. Optimal register allocation for SSA-form programs in polynomial time. Inform. Process. Lett. 98, 4 (2006), 150--155.Google ScholarDigital Library
- Manupa Karunaratne, Aditi Kulkarni Mohite, Tulika Mitra, and Li-Shiuan Peh. 2017. HyCUBE: A CGRA with reconfigurable single-cycle multi-hop interconnect. In Proceedings of the 54th Design Automation Conference. 1--6.Google ScholarDigital Library
- Zhaoying Li, Dhananjaya Wijerathne, Xianzhang Chen, Anuj Pathania, and Tulika Mitra. 2021. ChordMap: Automated Mapping of Streaming Applications onto CGRA. IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems (2021), 306--319.Google Scholar
- Bingfeng Mei, M Berekovic, and JY Mignolet. 2007. ADRES & DRESC: Architecture and Compiler for Coarse-Grain Re configurable Processors. In Fine and Coarse-Grain Reconfigurable Computing. Springer, 255--297.Google Scholar
- Cristian Tirelli, Lorenzo Ferretti, and Laura Pozzi. 2023. SAT-Maplt: A SAT-based Modulo Scheduling Mapper for Coarse Grain Reconfigurable Architectures. Proceedings of the Design, Automation and Test in Europe Conference and Exhibition (2023), 1--6.Google Scholar
Index Terms
- SAT-MapIt: An Open Source Modulo Scheduling Mapper for Coarse Grain Reconfigurable Architectures
Recommendations
A Software Scheme for Multithreading on CGRAs
Recent industry trends show a drastic rise in the use of hand-held embedded devices, from everyday applications to medical (e.g., monitoring devices) and critical defense applications (e.g., sensor nodes). The two key requirements in the design of such ...
An automated design approach to map applications on CGRAs
GLSVLSI '14: Proceedings of the 24th edition of the great lakes symposium on VLSICoarse-Grained Reconfigurable Architectures (CGRAs) are promising high-performance and power-efficient platforms. However, their uses are still limited by the capability of mapping tools. This abstract paper outlines a new automated design flow to map ...
Offset Pipelined Scheduling: Conditional Branching for CGRAs
FCCM '15: Proceedings of the 2015 IEEE 23rd Annual International Symposium on Field-Programmable Custom Computing MachinesCoarse Grained Reconfigurable Arrays (CGRAs) offer improved energy efficiency and performance over conventional architectures. However, modulo counter based control of these devices limits efficiency for applications with multiple execution modes. This ...
Comments