一种处理器无关的 t r a c e 协处理器自动产生方法桑胜田 1 , 邱善勤 2 , 李晓明 1 , 喻明艳 1 ( 1 . 哈尔滨工业大学微电子中心, 黑龙江哈尔滨 1 5 0 0 0 1 ; 2 . 工业和信息化部软件与集成电路促进中心, 北京 1 0 0 0 3 8 ) 摘要: 本文提出了体系结构无关的程序热 t r a c e 提取方法, 把基于 t r a c e 的软硬件划分从机器代码层次提高到了中间代码表示的控制数据流图层次, 从而实现了处理器体系结构无关的 t r a c e 协处理器自动产生方法; 提出了基于散列签名的 t r a c e 预测方法, 支持包含环路结构的 t r a c e 预测, 提高了平均命中率. 基于上述工作实现的协处理器自动产生方法, 可以作为系统级设计优化工具应用于现有的 S o C 软硬件开发流程. 实验表明, 与基于机器指令 t r a c e 的方法相比, 本文方法获得的系统平均性能提高了 2 2 6 % . 关键词: 协处理器自动产生; 中间表示; t r a c e ; 推测执行中图分类号: T P 3 9 1 文献标识码: A 文章编号: 0 3 7 2 2 1 1 2 ( 2 0 1 1 ) 0 2 0 4 0 2 0 6 A P r o c e s s o r I n d e p e n d e n t T r a c e C o P r o c e s s o r S y n t h e s i s M e t h o d S A N G S h e n g t i a n 1 , Q I U S h a n q i n 2 , L I X i a o m i n g 1 , Y U M i n g y a n 1 ( 1 M i c r o e l e c t r o n i c s C e n t e r o f H a r b in I n s t i tu t e o f T e c h n o l o g y , H a r b in , H e i l o n g jia n g 1 5 0 0 0 1 , C h in a ; 2 S o f t w a r e a n d I n t e g r a t e d C i r c u i t P r o m o t i o n C e n t e r , M in i s t r y o f I n f o r m a t i o n I n d u s t r y , B e i jin g 1 0 0 0 3 8 , C h in a ) A b s t r a c t : T h e a r c h i t e c t u r e i n d e p e n d e n t h o t t r a c e e x t r a c t i o n m e t h o d i s p r e s e n t e d , w i t h w h i c h t h e p r o c e s s o r a r c h i t e c t u r e i n d e p e n d e n t t r a c e c o p r o c e s s o r s
一种处理器无关的trace协处理器自动产生方法 来自淘豆网m.daumloan.com转载请标明出处.