看过本文的还看了

相关文献

该作者的其他文献

文献详情 >高性能处理系统中自修改代码的高效检测技术 收藏
高性能处理系统中自修改代码的高效检测技术

高性能处理系统中自修改代码的高效检测技术

作     者:谢菲 张浩 XIE Fei;ZHANG Hao

作者机构:中国科学院计算技术研究所前瞻研究实验室北京100190 

出 版 物:《计算机工程与科学》 (Computer Engineering & Science)

年 卷 期:2009年第31卷第11期

页      码:30-32,61页

摘      要:在主流通用处理系统中,超标量机制及高速缓存使得自修改代码(SMC)成为一种需要特殊处理的情况,为了继续支持使用自修改代码的程序并兼容原有程序,在处理系统设计中需要对SMC的情况进行支持。本文分析并对比了多种程序的SMC行为及解决方案,设计了一种利用FIFO队列在流水线外检测SMC的方案,避免了对主流水线的干扰;并通过复用访存通路来检测SMC导致的缓存一致性问题,由于优化后的设计不需要额外的端口,避免了在数据缓存使用多端口设计,使得整体面积下降了1.16%。同零开销的理想方案相比,该方案对性能的影响小于0.1%。

主 题 词:自修改代码 超标量流水线 高速缓存 乱序执行 

学科分类:08[工学] 081201[081201] 0812[工学-测绘类] 

核心收录:

D O I:10.3969/j.issn.1007-130X.2009.11.008

馆 藏 号:203225569...

读者评论 与其他读者分享你的观点

用户名:未登录
我的评分