处理器系统以及用于操作计算机处理器的方法

    公开(公告)号:CN103377169A

    公开(公告)日:2013-10-30

    申请号:CN201310137022.8

    申请日:2013-04-19

    CPC classification number: G06F15/17387 G06F9/3802

    Abstract: 本发明涉及处理器系统以及用于操作计算机处理器的方法。提供了一种三维(3-D)处理器器件,其通过以层叠配置连接处理器而构造。例如,处理器系统包括包含第一处理器的第一处理器芯片,以及包含第二处理器的第二处理器芯片。第一和第二处理器芯片以层叠配置连接,其中第一和第二处理器通过第一和第二处理器芯片之间的垂直连接而连接。处理器系统还包括模式控制电路,其选择性地在多种操作模式中的一种模式下操作处理器系统。例如,在一种操作模式下,第一和第二处理器被配置为实现提前运行功能,其中,第一处理器操作执行的主线程且第二处理器操作执行的提前运行线程。

    用最近条目队列补充分支目标缓冲器的方法和系统

    公开(公告)号:CN1667570A

    公开(公告)日:2005-09-14

    申请号:CN200510053422.6

    申请日:2005-03-07

    CPC classification number: G06F9/3806 G06F9/325 G06F9/381

    Abstract: 本发明公开了一种提供了用最近条目队列补充分支目标缓冲器的能力的方法和装置。最近条目队列阻止为另外一个条目不必要地将多条目的有用分支目标缓冲器数据的移除。另外,最近条目队列检测何时分支目标缓冲器的启动迟延正在阻止其按设计协助微处理器流水线,并从而在需要的情况下延迟流水线,因而启动时分支目标缓冲器的迟延能被克服。最后,最近条目队列提供了对在紧循环模式中被访问的分支目标缓冲器条目的快速访问,在这种紧循环模式中单独的分支目标缓冲器的吞吐量不能跟上微处理器执行流水线的吞吐量。通过使用最近条目队列,被修改的分支目标缓冲器能够以执行流水线的速度处理信息,从而加速执行流水线。

    处理器系统以及用于操作计算机处理器的方法

    公开(公告)号:CN103377169B

    公开(公告)日:2016-12-28

    申请号:CN201310137022.8

    申请日:2013-04-19

    CPC classification number: G06F15/17387 G06F9/3802

    Abstract: 本发明涉及处理器系统以及用于操作计算机处理器的方法。提供了一种三维(3-D)处理器器件,其通过以层叠配置连接处理器而构造。例如,处理器系统包括包含第一处理器的第一处理器芯片,以及包含第二处理器的第二处理器芯片。第一和第二处理器芯片以层叠配置连接,其中第一和第二处理器通过第一和第二处理器芯片之间的垂直连接而连接。处理器系统还包括模式控制电路,其选择性地在多种操作模式中的一种模式下操作处理器系统。例如,在一种操作模式下,第一和第二处理器被配置为实现提前运行功能,其中,第一处理器操作执行的主线程且第二处理器操作执行的提前运行线程。

    用最近条目队列补充分支目标缓冲器的方法和系统

    公开(公告)号:CN1324460C

    公开(公告)日:2007-07-04

    申请号:CN200510053422.6

    申请日:2005-03-07

    CPC classification number: G06F9/3806 G06F9/325 G06F9/381

    Abstract: 本发明公开了一种提供了用最近条目队列补充分支目标缓冲器的能力的方法和装置。最近条目队列阻止为另外一个条目不必要地将多条目的有用分支目标缓冲器数据的移除。另外,最近条目队列检测何时分支目标缓冲器的启动迟延正在阻止其按设计协助微处理器流水线,并从而在需要的情况下延迟流水线,因而启动时分支目标缓冲器的迟延能被克服。最后,最近条目队列提供了对在紧循环模式中被访问的分支目标缓冲器条目的快速访问,在这种紧循环模式中单独的分支目标缓冲器的吞吐量不能跟上微处理器执行流水线的吞吐量。通过使用最近条目队列,被修改的分支目标缓冲器能够以执行流水线的速度处理信息,从而加速执行流水线。

Patent Agency Ranking