首页 | 本学科首页   官方微博 | 高级检索  
     

程序阶段性分析和阶段检测技术
引用本文:张海博,安虹,贺松涛,孙涛,王涛,彭毅,程亦超.程序阶段性分析和阶段检测技术[J].计算机科学,2015,42(1):71-74.
作者姓名:张海博  安虹  贺松涛  孙涛  王涛  彭毅  程亦超
作者单位:中国科学技术大学计算机科学与技术学院 合肥230027,中国科学技术大学计算机科学与技术学院 合肥230027,中国科学技术大学计算机科学与技术学院 合肥230027,中国科学技术大学计算机科学与技术学院 合肥230027,中国科学技术大学计算机科学与技术学院 合肥230027,中国科学技术大学计算机科学与技术学院 合肥230027,中国科学技术大学计算机科学与技术学院 合肥230027
基金项目:本文受国家自然科学基金(60970023), 国家973计划项目(2011CB302501),国家863计划项目(2012AA010902,2012AA010901)资助
摘    要:对称多处理器的飞速发展和近年来提出的动态异构处理器(DHMP)为性能优化提供了新的机遇。一个机遇是找出程序每个阶段的性能瓶颈,提出了静态程序阶段分析方法,即通过分析结构参数和计算相似度矩阵来找出程序每个阶段的资源瓶颈;另一个机遇是给出动态异构处理器重构的时间节点,提出了DPDA和HTPD两种动态阶段检测算法,检测出阶段的变化能够为动态可重构处理器提供重构的时间节点。DPDA算法效果很好且软硬件实现代价小,而HTPD算法是目前为止第一个使用统计学方法进行动态检测阶段的算法。实验表明,与BBV相比,DPDA和HTPD能避免BBV离线、动态算法需添加额外硬件、结果与编译器相关等限制,并且阶段划分的稳定性和正确率与BBV相当。DPDA和HTPD算法由于本身不依赖额外硬件,因此都能直接在主流处理器和动态异构处理器(DHMP)中使用。

关 键 词:程序分析  程序阶段性  静态程序分析  阶段检测

Program Phase Analysis and Phase Detection Techniques
ZHANG Hai-bo,AN Hong,HE Song-tao,SUN Tao,WANG Tao,PENG Yi and CHENG Yi-chao.Program Phase Analysis and Phase Detection Techniques[J].Computer Science,2015,42(1):71-74.
Authors:ZHANG Hai-bo  AN Hong  HE Song-tao  SUN Tao  WANG Tao  PENG Yi and CHENG Yi-chao
Affiliation:School of Computer Science and Technology,University of Science and Technology of China,Hefei 230027,China,School of Computer Science and Technology,University of Science and Technology of China,Hefei 230027,China,School of Computer Science and Technology,University of Science and Technology of China,Hefei 230027,China,School of Computer Science and Technology,University of Science and Technology of China,Hefei 230027,China,School of Computer Science and Technology,University of Science and Technology of China,Hefei 230027,China,School of Computer Science and Technology,University of Science and Technology of China,Hefei 230027,China and School of Computer Science and Technology,University of Science and Technology of China,Hefei 230027,China
Abstract:
Keywords:Program analysis  Program phase  Static program analysis  Phase detection
点击此处可从《计算机科学》下载全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号