用于拆分式数据转换后备缓冲器的硬件

    公开(公告)号:CN112306910A

    公开(公告)日:2021-02-02

    申请号:CN202010402619.0

    申请日:2020-05-13

    Abstract: 本申请公开了用于拆分式数据转换后备缓冲器的硬件。系统、方法和装置涉及用于拆分式数据转换后备缓冲器的硬件。在一个实施例中,处理器包括:解码电路,用于将指令解码为经解码的指令;执行电路,用于执行经解码的指令;以及存储器电路,包括加载数据转换后备缓冲器电路以及与加载数据转换后备缓冲器电路分开且区别于加载数据转换后备缓冲器电路的存储数据转换后备缓冲器电路,其中,存储器电路在指令的存储器访问请求是加载数据请求时将该存储器访问请求发送至加载数据转换后备缓冲器电路并且在存储器访问请求是存储数据请求时将其发送至存储数据转换后备缓冲器电路,以确定针对该存储器访问请求的虚拟地址的物理地址。

    线程暂停处理器、方法、系统及指令

    公开(公告)号:CN105279016A

    公开(公告)日:2016-01-27

    申请号:CN201510350735.1

    申请日:2015-06-23

    Abstract: 本申请公开了线程暂停处理器、方法、系统及指令。一个方面的处理器包括解码单元,用于对来自第一线程的线程暂停指令进行解码。该处理器的后端部与该解码单元耦合。该处理器的后端部用于:响应于该线程暂停指令,暂停对用于执行的第一线程的后续指令的处理。这些后续的指令按程序顺序在该线程暂停指令之后发生。该后端部还用于:响应于该线程暂停指令,保持处理器的后端部的至少多数排空该第一线程中除线程暂停指令之外的指令长达预定的时间段。上述多数可包括多个执行单元和指令队列单元。

    用于分级高速缓存设计中的高速缓存之间的高效通信的方法和装置

    公开(公告)号:CN103348333A

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

    申请号:CN201180066503.3

    申请日:2011-12-23

    Abstract: 根据本文所公开的实施例,提供用于在分级高速缓存设计中的高速缓存之间实现高效通信的方法、系统、机制、技术和装置。例如,在一个实施例中,这种装置可以包括具有数据总线的集成电路;与数据总线可通信地接口的较低级高速缓存;与数据总线可通信地接口的较高级高速缓存;一个或多个数据缓冲器以及一个或多个非数据缓冲器。在这种实施例中,数据缓冲器与数据总线可通信地接口,并且一个或多个数据缓冲器中的每一个具有缓冲整个高速缓存线的缓冲存储器、指示相应数据缓冲器状态的一个或多个控制位以及与该整个高速缓存线相关联的地址。在这种实施例中,无数据缓冲器不能存储整个高速缓存线以及具有指示相应无数据缓冲器状态的一个或多个控制位和用于与相应无数据缓冲器相关联的高速缓存间转移线的地址。在这种实施例中,高速缓存间转移逻辑用于经由数据总线从较高级高速缓存请求高速缓存间转移线,并用于进一步将高速缓存间转移线从数据总线写入较低级高速缓存中。

    线程暂停处理器、方法、系统及指令

    公开(公告)号:CN105279016B

    公开(公告)日:2019-06-28

    申请号:CN201510350735.1

    申请日:2015-06-23

    Abstract: 本申请公开了线程暂停处理器、方法、系统及指令。一个方面的处理器包括解码单元,用于对来自第一线程的线程暂停指令进行解码。该处理器的后端部与该解码单元耦合。该处理器的后端部用于:响应于该线程暂停指令,暂停对用于执行的第一线程的后续指令的处理。这些后续的指令按程序顺序在该线程暂停指令之后发生。该后端部还用于:响应于该线程暂停指令,保持处理器的后端部的至少多数排空该第一线程中除线程暂停指令之外的指令长达预定的时间段。上述多数可包括多个执行单元和指令队列单元。

Patent Agency Ranking