高技术通讯Issue(10):41-51,52,12.DOI:10.3772/j.issn.10020470.2014.10.005
面向软硬件协同设计的性能优化框架
A performance optimization framework for hardware/software co design
摘要
Abstract
The optimization of the application of complex scientific computation was studied to face the challenge that the complexity of high performance computers grows quickly with their performance increasing, and the CPTF, a hardware/software co design performance tuning framework, was proposed. The CPTF can give an overall analysis of a computer system’s performance bottlenecks and their types according to the profile of the application at run time combined with the application’s software characters and the platform’s hardware characters, and finally give optimization suggestions on source level. And also it can propose an advanced loop fusion algorithm to solve the common problems in loop optimizing. The CPTF was used to optimize the particles simulation application of MPM and achieved about 20% of performance improvement.关键词
高性能计算/优化/软硬件协同设计/循环合并/静态分析Key words
high performance computing/optimization/software/hardware co design/loop fusion/static analysis引用本文复制引用
骆裕龙,谭光明,孙凝晖..面向软硬件协同设计的性能优化框架[J].高技术通讯,2014,(10):41-51,52,12.基金项目
973计划(2011CB302502)资助项目。 ()