会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 4. 发明申请
    • INSTRUCTIONS AND LOGIC TO PROVIDE ATOMIC RANGE OPERATIONS
    • 说明和逻辑提供原子范围操作
    • US20160283237A1
    • 2016-09-29
    • US14671914
    • 2015-03-27
    • Ilan PardoOren Ben-KikiArch D. RobisonNadav ChachmonJames H. Cownie
    • Ilan PardoOren Ben-KikiArch D. RobisonNadav ChachmonJames H. Cownie
    • G06F9/30G06F9/355
    • G06F9/3001G06F9/30018G06F9/3004G06F9/526
    • Instructions and logic provide atomic range operations in a multiprocessing system. In one embodiment an atomic range modification instruction specifies an address for a set of range indices. The instruction locks access to the set of range indices and loads the range indices to check the range size. The range size is compared with a size sufficient to perform the range modification. If the range size is sufficient to perform the range modification, the range modification is performed and one or more modified range indices of the set of range indices is stored back to memory. Otherwise an error signal is set when the range size is not sufficient to perform said range modification. Access to the set of range indices is unlocked responsive to completion of the atomic range modification instruction. Embodiments may include atomic increment next instructions, add next instructions, decrement end instructions, and/or subtract end instructions.
    • 说明和逻辑在多处理系统中提供原子范围操作。 在一个实施例中,原子范围修改指令指定一组范围索引的地址。 该指令锁定对范围索引的访问,并加载范围索引以检查范围大小。 将范围大小与足以执行范围修改的大小进行比较。 如果范围大小足以进行范围修改,则执行范围修改,并且将范围索引集合中的一个或多个修改的范围索引存储回存储器。 否则当范围大小不足以执行所述范围修改时,设置错误信号。 响应于原子范围修改指令的完成,对范围索引集的访问被解锁。 实施例可以包括原子增量下一个指令,添加下一个指令,递减结束指令和/或减去结束指令。
    • 6. 发明授权
    • Apparatus and method for fast failure handling of instructions
    • 快速故障处理指令的装置和方法
    • US09053025B2
    • 2015-06-09
    • US13729931
    • 2012-12-28
    • Oren Ben-KikiIlan PardoRobert Valentine
    • Oren Ben-KikiIlan PardoRobert Valentine
    • G06F11/00G06F11/07G06F11/14G06F9/38
    • G06F11/0793G06F9/3842G06F11/0721G06F11/0724G06F11/0751G06F11/076G06F11/0772G06F11/1438
    • 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.
    • 描述了一种处理器,包括:响应于检测到的指令执行失败执行多个操作的指令失败逻辑,用于具有复杂故障模式并且预期具有高于阈值的故障频率的指令的指令故障逻辑 其中,所述操作包括:检测指令执行失败并确定所述故障的原因; 将故障数据存储在目的地寄存器中以指示故障并指定与故障相关的细节; 并且允许应用程序代码读取故障数据并且响应于故障响应地采取一个或多个动作,其中指令失败逻辑执行其操作而不调用异常处理程序或切换到采用分级保护的系统上的低级域 域名
    • 7. 发明申请
    • APPARATUS AND METHOD FOR FAST FAILURE HANDLING OF INSTRUCTIONS
    • 快速故障处理指令的装置和方法
    • US20140189426A1
    • 2014-07-03
    • US13729931
    • 2012-12-28
    • Oren Ben-KikiIlan PardoRobert Valentine
    • Oren Ben-KikiIlan PardoRobert Valentine
    • G06F11/07
    • G06F11/0793G06F9/3842G06F11/0721G06F11/0724G06F11/0751G06F11/076G06F11/0772G06F11/1438
    • 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.
    • 描述了一种处理器,包括:响应于检测到的指令执行失败执行多个操作的指令失败逻辑,用于具有复杂故障模式并且预期具有高于阈值的故障频率的指令的指令故障逻辑 其中,所述操作包括:检测指令执行失败并确定所述故障的原因; 将故障数据存储在目的地寄存器中以指示故障并指定与故障相关的细节; 并且允许应用程序代码读取故障数据并且响应于故障响应地采取一个或多个动作,其中指令失败逻辑执行其操作而不调用异常处理程序或切换到采用分级保护的系统上的低级域 域名
    • 10. 发明授权
    • Compression format for high bandwidth dictionary compression
    • 高带宽字典压缩的压缩格式
    • US08665124B2
    • 2014-03-04
    • US13638147
    • 2011-10-01
    • Ilan PardoIdo Y. SoffairDror ReifDebendra Das SharmaAkshay G. Pethe
    • Ilan PardoIdo Y. SoffairDror ReifDebendra Das SharmaAkshay G. Pethe
    • H03M7/00
    • H03M7/3059H03M7/3088
    • Method, apparatus, and systems employing dictionary-based high-bandwidth lossless compression. A pair of dictionaries having entries that are synchronized and encoded to support compression and decompression operations are implemented via logic at a compressor and decompressor. The compressor/decompressor logic operatives in a cooperative manner, including implementing the same dictionary update schemes, resulting in the data in the respective dictionaries being synchronized. The dictionaries are also configured with replaceable entries, and replacement policies are implemented based on matching bytes of data within sets of data being transferred over the link. Various schemes are disclosed for entry replacement, as well as a delayed dictionary update technique. The techniques support line-speed compression and decompression using parallel operations resulting in substantially no latency overhead.
    • 使用基于字典的高带宽无损压缩的方法,装置和系统。 具有同步和编码以支持压缩和解压缩操作的条目的一对字典通过压缩器和解压缩器的逻辑来实现。 压缩器/解压缩器逻辑操作以协作的方式,包括实现相同的字典更新方案,导致相应词典中的数据被同步。 字典还配置有可替换条目,并且替换策略基于通过链接传送的数据集合中的数据的匹配字节来实现。 公开了用于条目替换的各种方案以及延迟字典更新技术。 该技术支持使用并行操作的线速压缩和解压缩,从而实质上无延迟开销。