双模指令集架构下的阵列处理器可避免load_use冒险停顿制造技术

技术编号:32968342 阅读:32 留言:0更新日期:2022-04-09 11:28
本发明专利技术属于可重构计算技术领域,尤其是双模指令集架构下的阵列处理器可避免load_use冒险停顿,针对现有的传统指令集架构面对load

【技术实现步骤摘要】
双模指令集架构下的阵列处理器可避免load_use冒险停顿


[0001]本专利技术涉及可重构计算
,尤其涉及双模指令集架构下的阵列处理器可避免load_use冒险停顿。

技术介绍

[0002]在传统指令集架构下设计的流水线处理器中存在一种load

use冒险,即上一条指令为加载指令,下一条指令需要读取上一条加载指令从数据存储器加载至寄存器中的数据,此时,在传统指令集架构下设计的流水线处理器中,与上述类似的数据旁路方法将失效,且必须要通过停顿流水线的方法来解决此类冒险。
[0003]针对传统指令集架构面对load

use冒险时,必须通过暂停流水线的方法来解决。

技术实现思路

[0004]本专利技术的目的是为了解决传统指令集架构面对load

use冒险时,必须通过暂停流水线的方法来解决的缺点,而提出的双模指令集架构下的阵列处理器可避免load_use冒险停顿。
[0005]为了实现上述目的,本专利技术采用了如下技术方案:
[0006]双模指令集本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.双模指令集架构下的阵列处理器可避免load_use冒险停顿,包括阵列处理器本体,阵列处理器本体包括全局控制器、处理元阵列、指令存储器、数据存储器,其特征在于,所述指令存储器与全局控制器连接,全局控制器与处理元阵列连接,所述处理元阵列与数据存储器连接。2.根据权利要求书1所述的双模指令集架构下的阵列处理器可避免load_use冒险停顿,其特征在于,其使用方法包括以下步骤:S1、首先全局控制器向指令存储器发送由内部程序计数器生成的指令地址,指令存储器根据接收到的地址返回相应的指令;S2、随后全局控制器对返回的指令进行类型解析,若该指令为功能指令,则结合功能指令中的各个字段以及处理元阵列当前的状态生成配置信息,并以广播的方式对处理元阵列中各处理单元进行配置,若该指令为操作指令,则将操作指令同时分发给处理元阵列中已启动的处理单元;S3、处理单元将根据操作指令中的寄存器索引字段以及立即数字段获取源操作数,并执行由功能指令所配置的操作。3.根据权利要求1...

【专利技术属性】
技术研发人员:刘有耀韩思懿王禹舜李隆一张奇龙王昊驰
申请(专利权)人:西安邮电大学
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1