一种面向标量和向量指令混合执行的发射方法及装置
基本信息
申请号 | CN201810668398.4 | 申请日 | - |
公开(公告)号 | CN109062604B | 公开(公告)日 | 2021-07-23 |
申请公布号 | CN109062604B | 申请公布日 | 2021-07-23 |
分类号 | G06F9/30(2006.01)I;G06F9/38(2006.01)I | 分类 | 计算;推算;计数; |
发明人 | 袁媛;张承义;游柏青;高军;苑佳红;王玉姣;刘晓燕;丁哲;王晓凤 | 申请(专利权)人 | 飞腾技术(长沙)有限公司 |
代理机构 | 湖南兆弘专利事务所(普通合伙) | 代理人 | 谭武艺 |
地址 | 300452 天津市滨海新区海洋高新技术开发区信安创业广场5号楼 | ||
法律状态 | - |
摘要
摘要 | 本发明公开了一种面向标量和向量指令混合执行的发射方法及装置,发射方法实施步骤包括:接收标量指令和向量指令并存储在共用的发射队列中;从发射队列中选取一条具备发射条件的待发射指令,判断待发射指令的类型,如果待发射指令为可拆分的向量指令,则将向量指令拆分成向量微指令并存储到单独的向量缓冲部件中;对发射队列中具备发射条件的标量指令、向量缓冲部件中的向量微指令仲裁发射;将发射完毕的指令从发射队列或向量缓冲部件中删除;装置包括指令队列、向量缓冲部件和仲裁部件。本发明能够对标量和可拆分向量指令进行发射管理,减少发射部件的开销,同时能够保证发射部件的高效运转。 |
