发明名称 | 高性能推测性未对齐加载操作 | ||
摘要 | 本发明的一个方面有关在具有数据高速缓存和寄存器文件的超标量处理器中处理装入指令的一种方法。在一个实施方案中,该方法包括以下步骤:调度一条未对齐装入指令,以存取在高速缓存中未对齐的一个数据块;在继续调度对齐指令时,根据未对齐装入指令,对高速缓存生成一个第一存取和一个最终存取,存储从第一存取取回的数据,直到可以得到来自最终存取的数据;将来自第一和最终存取的数据按装入指令所要求的顺序重组;把重组好的数据存储到寄存器文件。 | ||
申请公布号 | CN1226700A | 申请公布日期 | 1999.08.25 |
申请号 | CN99101041.8 | 申请日期 | 1999.01.08 |
申请人 | 国际商业机器公司 | 发明人 | D·S·雷;B·D·威廉森;S·H·S·通 |
分类号 | G06F9/312 | 主分类号 | G06F9/312 |
代理机构 | 中国专利代理(香港)有限公司 | 代理人 | 王勇;王忠忠 |
主权项 | 1.在具有一个数据高速缓存和一个寄存器文件的超标量处理器中处理装入指令的方法,其特征在于包括:调度一条未对齐装入指令,存取在高速缓存中未对齐的一个数据块;继续调度对齐指令;根据该未对齐装入指令,对高速缓存产生一个第一存取和一个最终存取;存储从第一存取取出的数据,直到来自最终存取的数据可用;将来自第一和最终存取的数据按装入指令所需的顺序重组;将重组好的数据存入寄存器文件。 | ||
地址 | 美国纽约州 |