上海交通大学 电子信息与电气工程学院,上海,200240
纸质出版:2020
移动端阅览
李锦超, 赵仲元, 绳伟光. 基于相似性的粗粒度可重构指令压缩[J]. 微电子学与计算机, 2020, 37(8): 21-26.
LI Jin-chao, ZHAO Zhong-yuan, SHENG Wei-guang. Similarity aware context reduction for coarse grained reconfigurable architectures[J]. 2020, 37(8): 21-26.
粗粒度可重构架构在能效比方面具有明显优势,然而其指令存储与传输过程的功耗代价过高.实验发现指令间具有明显的相似性,由此本文提出一种基于指令相似性的压缩技术,通过对指令的压缩、传输与解压,可以在不降低性能的前提下,优化架构的功耗和面积.针对同构和异构平台分别提出了指令分发模型和指令寄存器模型的解决方案,结合编译策略优化,最终与两种传统结构相比,面积效率比分别提升36%和181%,功耗效率比分别提升33%和118%.
Coarse-Grained Reconfigurable Architectures (CGRAs) are promising computing platform with better efficiency. However
too much cost is wasted on the path of context storage and transmitting. With statistics of real case
there is obvious similarity between context. We propose one kind of context reduction method based on similarity of context. By making context compress
transmit
and decompress
this method can reduce power and area of CGRA obviously
with little overhead on performance. We propose context dispensing and register model for homogeneous heterogeneous platform. With the optimize of compiler
we get 33% and 118% promotion on power efficiency to tradition architecture
36% and 181% on area efficiency.
KARUNARATNE M, TAN C, KULKARNI A, et al. Dnestmap: mapping deeply-nested loops on ultra-low power CGRAs[C]//2018 55th ACM/ESDA/IEEE Design Automation Conference (DAC). IEEE, 2018: 1-6.
KIM Y, MAHAPATRA R N. Dynamic Context Compression for Low-Power Coarse-Grained Reconfigurable Architecture[J]. IEEE Transactions on Very Large Scale Integration Systems, 2009, 18(1):15-28. DOI: 15
EGGER B, LEE H, KANG D, et al. A space- and energy-efficient code compression/decompression technique for coarse-grained reconfigurable architectures[C] // International Symposium on Code Generation % Optimization. IEEE Press, 2017.
LIU D, YIN S, LIU L, et al. Polyhedral model based mapping optimization of loop nests for CGRAs[C]//Proceedings of the 50th Annual Design Automation Conference. ACM, 2013: 19.
ASLAM, NAZISH, MILWARD, et al. Code Compression and Decompression for Coarse-Grain Reconfigurable Architectures[J]. IEEE Transactions on Very Large Scale Integration Systems, 16(12):1596-1608. DOI: 1596
KIM Y, KIEMB M, PARK C, et al. Resource sharing and pipelining in coarse-grained reconfigurable architecture for domain-specific optimization[C] // Proceedings of the conference on Design, Automation and Test in Europe-Volume 1. IEEE Computer Society, 2005: 12-17.
MEI B, VERNALDE S, VERKEST D, et al. ADRES: An architecture with tightly coupled VLIW processor and coarse-grained reconfigurable matrix[C] // International Conference on Field Programmable Logic and Applications. Springer, Berlin, Heidelberg, 2003: 61-70.
YIN W Z, ZHAO Z Y, MAO Z G, et al.A fast and efficient compiler frame work for CGRAs[J].Microelectronics % Computer, 2019, 36(8):45-48. DOI: 45
KIM Y, MAHAPATRA R N, PARK I, et al. Low Power Reconfiguration Technique for Coarse-Grained Reconfigurable Architecture[J]. IEEE Transactions on Very Large Scale Integration (VLSI) Systems, 2009, 17(5):0-603. DOI: 0
0
浏览量
11
下载量
0
CSCD
关联资源
相关文章
相关作者
相关机构
京公网安备11010602201714号