粗粒度可重构体系结构下的存储感知循环映射
粗粒度可重构体系结构(CGRAs)已被广泛地用于加速多媒体程序等数据密集型应用.在满足CGRAs的计算和存储约束的前提下,在对循环进行映射的过程中考虑数据的映射问题,是改善CGRAs加速性能的有效途径.本文面向CGRAs上的关键循环映射,提出了RCP CGRA体系结构模型用于阐述从关键循环到CGRAs的映射问题.根据循环存储需求分析结果,提出一种存储感知的关键循环流水映射方法MALP,分别进行数据映射和计算映射.实验结果表明,与已有的方法相比,MALP方法能够快速分析存储需求并有效降低循环映射时的资源占用率,提高数据吞吐量,进一步提升了CGRAs上循环流水映射的性能.
存储感知 循环映射 粗粒度可重构体系结构 数据吞吐量
杨子煜 王大伟 赵鹏 李思昆
国防科学技术大学计算机学院,湖南长沙 410073
国内会议
第十七届全国计算机辅助设计与图形学学术会议(CAD/CG’ 2012)暨第九届全国智能CAD与数字娱乐学术会议(CID’ 2012)
青岛
中文
272-275
2012-07-19(万方平台首次上网日期,不代表论文的发表时间)