引用本文:赵鹏,严明,李思昆.异构多处理器SoC 的应用算法性能优化方法.软件学报,2011,22(7):1475-1487
【打印本页】   【下载PDF全文】   查看/发表评论  【EndNote】   【RefMan】   【BibTex】
←前一篇|后一篇→ 过刊浏览    高级检索
本文已被:浏览 5008次   下载 9119 本文二维码信息
码上扫一扫!
分享到: 微信 更多
异构多处理器SoC 的应用算法性能优化方法
赵鹏, 严明, 李思昆
国防科学技术大学 计算机学院,湖南 长沙 410073
摘要:
在嵌入式多媒体处理领域中,多处理器片上系统(multi-processor system-on-chip,简称MPSoC)的应用越广泛.多媒体处理MPSoC 通常采用“主处理器核+多个异构协处理器核”的主流体系结构.该结构兼顾了MPSoC 系统的通用性与灵活性、性能与功耗,但也向MPSoC 的性能优化方法提出了更高的要求.针对异构MPSoC 上的体应用算法,提出了一种MPSoC 多媒体处理性能优化方法.该方法经过应用特征分析、循环仿射划分、应用向MPSoC 各处理器核的映射,实现了优化的数据局部性与多级并行性,从而提高了异构MPSoC 上多媒体应用算法能.实验结果表明,该方法对于多媒体应用算法在异构MPSoC 上的处理性能优化方面取得了明显效果.
关键词:  片上系统  多处理器片上系统  嵌入式系统  多媒体处理
DOI:10.3724/SP.J.1001.2011.03847
分类号:
基金项目:国家自然科学基金(90207019, 90707003)
Performance Optimization of Application Algorithms for Heterogeneous Multi-Processor System-on-Chips
ZHAO Peng, YAN Ming, LI Si-Kun
School of Computer, National University of Defense Technology, Changsha 410073, China
Abstract:
MPSoCs (multi-processor system-on-chips) are comprehensively applied in the embedded multimedia processing field. Multimedia MPSoCs often adopt the “host processor+multiple heterogeneous synergistic processor” architecture, which makes the trade-off between universality and flexibility. MPSoCs also take into consideration both performance and power-consumption, but challenges the method of performance optimization of System-on-Chip applications. This paper proposes an approach that improves the performance of application algorithms running on heterogeneous MPSoCs. The approach includes three stages: Application feature analysis, affine partitioning of kernel loops, and “application-architecture” mapping. It optimizes the multi-level parallelism and data locality of application algorithms to improve MPSoC performance. Experimental results show that the proposed approach can greatly improve the multimedia processing performance on heterogeneous MPSoCs.
Key words:  system-on-chip  multi-processor system-on-chip  embedded system  multimedia processing

引用本文:
【打印本页】   【下载PDF全文】   查看/发表评论  【EndNote】   【RefMan】   【BibTex】
←前一篇|后一篇→ 过刊浏览    高级检索
本文已被:浏览次   下载  
分享到: 微信 更多
摘要:
关键词:  
DOI:
分类号:
基金项目:
Abstract:
Key words: