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

同步数据触发体系结构中指令预取技术研究
引用本文:郭建军,戴葵,王志英.同步数据触发体系结构中指令预取技术研究[J].计算机工程与科学,2009,31(8).
作者姓名:郭建军  戴葵  王志英
作者单位:国防科技大学计算机学院,湖南,长沙,410073
基金项目:国家自然科学基金,国家重点基础研究发展规划(973计划) 
摘    要:同步数据触发体系结构SDTA将传统指令级并行细化到微操作级并行,具有较高的数据处理能力,但其特殊的指令格式及指令特性,给指令Cache访问带来了挑战。指令预取技术能够有效地降低指令Cache的访问失效率,增强处理器取指能力,提高性能。本文分析了SDTA指令集特性,提出了一种适合SDTA指令集特性的软硬件相结合的混合指令预取机制,采用硬件预取引擎和软件提示相结合进行预取。该方法能够有效地提高指令Cache命中率,且具有实现简单、无效预取率低、不会增加代码体积等特点。

关 键 词:同步数据触发体系结构  指令预取  微操作级并行

Research on the Instruction Prefetching Technology for the Synchronous Data Triggered Architecture
GUO Jian-jun,DAI Kui,WANG Zhi-ying.Research on the Instruction Prefetching Technology for the Synchronous Data Triggered Architecture[J].Computer Engineering & Science,2009,31(8).
Authors:GUO Jian-jun  DAI Kui  WANG Zhi-ying
Abstract:The synchronous data triggered architecture provides parallelism from the instruction level to the micro-operation level and is powerful in data processing while its special instruction property raises challenge to the instruction cache access. The instruction prefetching technology can reduce the miss rate of the instruction cache,enhance the instruction fetch ability,and improve the processor performance. Based on the analysis of the SDTA instruction set's characteristics,a hybrid instruction prefetching mechanism is proposed,which can increase the hit rate of the instruction cache. The proposed software/hardware-integrated mechanism has the following advantages:easy implementation,fewer invalid prefetches and no increase on the program code size,etc.
Keywords:SDTA  instruction prefetch  micro-operation level parallelism
本文献已被 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

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