面向软硬件协同设计的性能优化框架
本文选题:高性能计算 + 优化 ; 参考:《高技术通讯》2014年10期
【摘要】:面对高性能计算机系统随着性能的提高其复杂性成倍增大的挑战,研究了复杂科学计算应用的优化,提出了一种面向软硬件特性设计的性能优化框架CPTF。该框架根据应用在运行时的剖析结果,结合应用的软件特性和平台的硬件特性,全局性地分析系统性能瓶颈及种类,并给出源码级的优化建议,并针对优化循环一类常见的问题,提出一种改进的循环合并算法。使用CPTF优化了一个物质点法粒子模拟应用,取得了近20%的性能提升。
[Abstract]:In the face of the challenge that the complexity of high performance computer systems increases exponentially with the improvement of performance, the optimization of complex scientific computing applications is studied, and a performance optimization framework, CPTFF, which is oriented to the design of software and hardware characteristics, is proposed. According to the analysis results of the application at run time, combined with the software characteristics of the application and the hardware characteristics of the platform, the system performance bottlenecks and types are analyzed globally, and the optimization suggestions at the source level are given. An improved loop merging algorithm is proposed to solve the common problems of optimization cycle. CPTF is used to optimize the particle simulation application of material point method, and the performance is improved by nearly 20%.
【作者单位】: 中国科学院计算技术研究所;
【基金】:973计划(2011CB302502)资助项目
【分类号】:TP38
【相似文献】
相关期刊论文 前10条
1 郑峗;王勇;杨若海;;软硬件协同设计综述[J];中国集成电路;2002年10期
2 吴百锋,彭澄廉,孙晓光;嵌入式系统软硬件协同设计中的快速样机平台[J];计算机辅助设计与图形学学报;2003年07期
3 赵川,徐涛,孙晓光;软硬件协同设计方法的研究[J];计算机工程与设计;2003年07期
4 程照明,蔡德钧;系统芯片的软硬件协同设计技术[J];舰船电子工程;2004年03期
5 王少平,王京谦,钱玮;嵌入式系统的软硬件协同设计[J];现代电子技术;2005年02期
6 栾静;罗怡桂;吕钊;顾君忠;;软硬件协同设计中模型表示与映射[J];计算机仿真;2006年02期
7 陈扶辛;康秀光;张彬;;新的嵌入式系统设计方法学:软硬件协同设计[J];科技资讯;2006年14期
8 潘新祥;胡习霜;韩立宏;;软硬件协同设计分析[J];指挥控制与仿真;2008年03期
9 徐湛;李振松;王亚飞;;基于软硬件协同设计的应用技术课程教学改革研究[J];教育教学论坛;2012年34期
10 徐辉;王祖强;王照君;;软硬件协同设计和系统级仿真探索[J];中国工程科学;2006年04期
相关会议论文 前5条
1 周凯;施蕾;;软硬件协同设计卫星产品的应用初探[A];全国第十二届空间及运动体控制技术学术会议论文集[C];2006年
2 张歆奕;;SOPC技术课程的内容和特点研究[A];教育部中南地区高等学校电子电气基础课教学研究会第二十届学术年会会议论文集(下册)[C];2010年
3 周旋;吴瑶;唐磊;李金城;;基于FPGA-USB-VB的软硬件协同设计[A];第二十四届中国(天津)2010’IT、网络、信息技术、电子、仪器仪表创新学术会议论文集[C];2010年
4 杨雅雯;吴菲;李力南;;基于SOPC仿真测试平台的软硬件协同设计[A];第二十四届中国(天津)2010’IT、网络、信息技术、电子、仪器仪表创新学术会议论文集[C];2010年
5 宋志刚;张杰;;弹载嵌入式系统设计技术[A];大型飞机关键技术高层论坛暨中国航空学会2007年学术年会论文集[C];2007年
相关重要报纸文章 前2条
1 魏少军;软硬件协同设计[N];中国电子报;2002年
2 风河系统公司资深副总裁 Vincent Rerolle;解决软硬件协同设计[N];中国电子报;2010年
相关博士学位论文 前5条
1 栾静;模型驱动的系统级软硬件协同设计若干关键技术研究[D];华东师范大学;2006年
2 陈宇;可重构片上系统的软硬件协同设计方法研究[D];湖南大学;2012年
3 罗怡桂;基于CDM的软硬件协同设计若干关键技术研究[D];华东师范大学;2005年
4 王大伟;SoC软硬件协同设计中的高层映射技术研究[D];国防科学技术大学;2009年
5 张鲁峰;软硬件协同综合及虚拟微处理器技术研究[D];国防科学技术大学;2002年
相关硕士学位论文 前10条
1 杨磊;基于FPGA的实时动态侦测系统的软硬件协同设计[D];电子科技大学;2015年
2 沈婷;基于IEEE1394的SoC软硬件协同设计和验证[D];西安电子科技大学;2015年
3 夏楠;面向嵌入式系统的软硬件协同设计划分方法研究[D];辽宁大学;2011年
4 施跃华;嵌入式人脸检测系统的软硬件协同设计[D];上海交通大学;2008年
5 刘滔;支持软硬件协同设计的过程级统一编程模型关键技术研究[D];湖南大学;2009年
6 孟庆洋;基于软硬件协同理论的PDA设计与实现[D];沈阳工业大学;2007年
7 张永目;嵌入式系统软硬件协同设计的系统建模与仿真研究[D];西安电子科技大学;2013年
8 刘召煜;可重构片上系统过程级软硬件协同设计编程模型研究[D];湖南大学;2010年
9 廖春科;SoC软硬件协同设计关键技术研究[D];国防科学技术大学;2009年
10 韩玺;SOPC软硬件协同设计的方法研究[D];北京交通大学;2006年
,本文编号:1827266
本文链接:https://www.wllwen.com/kejilunwen/jisuanjikexuelunwen/1827266.html