Apparatus and method for fast failure handling of instructions
    11.
    发明授权
    Apparatus and method for fast failure handling of instructions 有权
    快速故障处理指令的装置和方法

    公开(公告)号:US09053025B2

    公开(公告)日:2015-06-09

    申请号:US13729931

    申请日:2012-12-28

    Abstract: A processor is described comprising: instruction failure logic to perform a plurality of operations in response to a detected instruction execution failure, the instruction failure logic to be used for instructions which have complex failure modes and which are expected to have a failure frequency above a threshold, wherein the operations include: detecting an instruction execution failure and determining a reason for the failure; storing failure data in a destination register to indicate the failure and to specify details associated with the failure; and allowing application program code to read the failure data and responsively take one or more actions responsive to the failure, wherein the instruction failure logic performs its operations without invocation of an exception handler or switching to a low level domain on a system which employs hierarchical protection domains.

    Abstract translation: 描述了一种处理器,包括:响应于检测到的指令执行失败执行多个操作的指令失败逻辑,用于具有复杂故障模式并且预期具有高于阈值的故障频率的指令的指令故障逻辑 其中,所述操作包括:检测指令执行失败并确定所述故障的原因; 将故障数据存储在目的地寄存器中以指示故障并指定与故障相关的细节; 并且允许应用程序代码读取故障数据并且响应于故障响应地采取一个或多个动作,其中指令失败逻辑执行其操作而不调用异常处理程序或切换到采用分级保护的系统上的低级域 域名

    APPARATUS AND METHOD FOR FAST FAILURE HANDLING OF INSTRUCTIONS
    12.
    发明申请
    APPARATUS AND METHOD FOR FAST FAILURE HANDLING OF INSTRUCTIONS 有权
    快速故障处理指令的装置和方法

    公开(公告)号:US20140189426A1

    公开(公告)日:2014-07-03

    申请号:US13729931

    申请日:2012-12-28

    Abstract: A processor is described comprising: instruction failure logic to perform a plurality of operations in response to a detected instruction execution failure, the instruction failure logic to be used for instructions which have complex failure modes and which are expected to have a failure frequency above a threshold, wherein the operations include: detecting an instruction execution failure and determining a reason for the failure; storing failure data in a destination register to indicate the failure and to specify details associated with the failure; and allowing application program code to read the failure data and responsively take one or more actions responsive to the failure, wherein the instruction failure logic performs its operations without invocation of an exception handler or switching to a low level domain on a system which employs hierarchical protection domains.

    Abstract translation: 描述了一种处理器,包括:响应于检测到的指令执行失败执行多个操作的指令失败逻辑,用于具有复杂故障模式并且预期具有高于阈值的故障频率的指令的指令故障逻辑 其中,所述操作包括:检测指令执行失败并确定所述故障的原因; 将故障数据存储在目的地寄存器中以指示故障并指定与故障相关的细节; 并且允许应用程序代码读取故障数据并且响应于故障响应地采取一个或多个动作,其中指令失败逻辑执行其操作而不调用异常处理程序或切换到采用分级保护的系统上的低级域 域名

    APPARATUS AND METHOD FOR A HYBRID LATENCY-THROUGHPUT PROCESSOR
    13.
    发明申请
    APPARATUS AND METHOD FOR A HYBRID LATENCY-THROUGHPUT PROCESSOR 有权
    混合式延迟加工器的装置和方法

    公开(公告)号:US20140189317A1

    公开(公告)日:2014-07-03

    申请号:US13730055

    申请日:2012-12-28

    Abstract: An apparatus and method are described for executing both latency-optimized execution logic and throughput-optimized execution logic on a processing device. For example, a processor according to one embodiment comprises: latency-optimized execution logic to execute a first type of program code; throughput-optimized execution logic to execute a second type of program code, wherein the first type of program code and the second type of program code are designed for the same instruction set architecture; logic to identify the first type of program code and the second type of program code within a process and to distribute the first type of program code for execution on the latency-optimized execution logic and the second type of program code for execution on the throughput-optimized execution logic.

    Abstract translation: 描述了用于在处理设备上执行延迟优化的执行逻辑和吞吐量优化的执行逻辑的装置和方法。 例如,根据一个实施例的处理器包括:执行第一类型的程序代码的等待时间优化的执行逻辑; 吞吐量优化执行逻辑以执行第二类型的程序代码,其中所述第一类型的程序代码和所述第二类型的程序代码被设计用于相同的指令集架构; 识别过程中的第一类型的程序代码和第二类型的程序代码的逻辑,并且将用于执行的第一类型的程序代码分配在延迟优化的执行逻辑和第二类型的程序代码上以便在吞吐量 - 优化的执行逻辑。

    System, method and device of a scheduling interrupt controller
    20.
    发明申请
    System, method and device of a scheduling interrupt controller 审中-公开
    调度中断控制器的系统,方法和设备

    公开(公告)号:US20080126618A1

    公开(公告)日:2008-05-29

    申请号:US11475990

    申请日:2006-06-28

    Applicant: Ilan Pardo

    Inventor: Ilan Pardo

    CPC classification number: G06F13/26

    Abstract: Embodiments of the invention provide a device having a scheduling interrupt controller, as well as systems and methods thereof. For example, a scheduling interrupt controller and method thereof is able to prioritize and schedule interrupt requests according to dynamic system needs. The interrupt controller may schedule a plurality of interrupt requests from a plurality of interrupt sources having respective interrupt latency tolerances, based on one or more timing parameters of the requests, wherein at least one of the timing parameters is responsive to an allowable timespan for processing the requests to avoid latency error. Other features are described and claimed.

    Abstract translation: 本发明的实施例提供一种具有调度中断控制器的设备,以及其系统和方法。 例如,调度中断控制器及其方法能够根据动态系统需要对中断请求进行优先排序和调度。 中断控制器可以基于请求的一个或多个定时参数来调度具有各自中断等待时间容许的多个中断源的多个中断请求,其中至少一个定时参数响应于允许的时间间隔来处理 请求避免延迟错误。 描述和要求保护其他特征。

Patent Agency Ranking