发明名称 |
一种指令执行方法以及顺序处理器 |
摘要 |
本发明实施例公开了一种指令执行方法以及顺序处理器,用于在顺序处理器中组合指令,减少空拍,更大程度的发挥处理器性能。本发明实施例方法包括:顺序处理器按照指令顺序依次将多条指令融合成指令组合,其中,所述多条指令的执行拍数之和不大于所述最大执行拍数,再依次发射融合出的各指令组合,顺序执行各指令组合中的指令。 |
申请公布号 |
CN105446700A |
申请公布日期 |
2016.03.30 |
申请号 |
CN201410239150.8 |
申请日期 |
2014.05.30 |
申请人 |
华为技术有限公司;中国科学院计算技术研究所 |
发明人 |
张立新;苏东锋;陈凯;柴琳 |
分类号 |
G06F9/30(2006.01)I;G06F9/38(2006.01)I |
主分类号 |
G06F9/30(2006.01)I |
代理机构 |
深圳市深佳知识产权代理事务所(普通合伙) 44285 |
代理人 |
王仲凯 |
主权项 |
一种指令执行方法,其特征在于,包括:当顺序处理器的一条流水线内有预置数目个串行在一起的功能单元时,所述顺序处理器确定所述预置数目为每个指令组合的最大执行拍数;所述顺序处理器按照指令顺序依次将多条指令融合成指令组合,其中,所述多条指令的执行拍数之和不大于所述最大执行拍数;所述顺序处理器依次发射融合出的各指令组合,顺序执行所述各指令组合中的指令。 |
地址 |
518129 广东省深圳市龙岗区坂田华为总部办公楼 |