会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 3. 发明授权
    • Set selection of a set-associative storage container
    • 设置集合关联存储容器的选择
    • US09495300B2
    • 2016-11-15
    • US15067305
    • 2016-03-11
    • International Business Machines Corporation
    • Steven R. CarloughAdam B. Collura
    • G06F12/08G06F12/12
    • G06F12/0864G06F12/0822G06F12/121G06F12/122G06F12/128G06F2212/1044G06F2212/601G06F2212/6032G06F2212/621G06F2212/622
    • A computer-implemented method includes generating a vector that is a random number. Two or more residue functions are applied to the vector to produce a state signal including a different number of states. A set status of a set-associative storage container in a computer system is determined. The set status identifies whether each set of the set-associative storage container is enabled or disabled. One of the state signals is selected that has a same number of states as a number of the sets that are enabled. The selected state signal is mapped to the sets that are enabled to assign each of the states of the selected state signal to a corresponding one of the sets that are enabled. A set selection of the set-associative storage container is output based on the mapping to randomly select one of the sets that are enabled from the set-associative storage container.
    • 计算机实现的方法包括生成作为随机数的向量。 将两个或更多个残差函数应用于向量以产生包括不同数量状态的状态信号。 确定计算机系统中的集合关联存储容器的设置状态。 设置状态标识是否启用或禁用了组关联存储容器的每一组。 选择状态信号中的一个具有与启用的集合的数量相同数量的状态。 所选择的状态信号被映射到能够将所选状态信号的每个状态分配给被启用的集合中的相应一个的集合。 基于映射输出集合关联存储容器的集合选择,以随机选择从集合关联存储容器启用的集合之一。
    • 6. 发明申请
    • CHECKPOINTS FOR A SIMULTANEOUS MULTITHREADING PROCESSOR
    • 同时进行多种处理器的检查
    • US20160092224A1
    • 2016-03-31
    • US14502229
    • 2014-09-30
    • International Business Machines Corporation
    • Adam B. ColluraBrian R. PraskyAnthony Saporito
    • G06F9/30G06F9/38
    • G06F9/3851G06F9/3855G06F9/3857G06F9/3863
    • According to an aspect, a system for checkpoint acceleration in a simultaneous multithreading (SMT) processor includes circuitry of a processor core of the SMT processor to execute one or more threads in a processing pipeline. The processing pipeline includes a completion stage followed by a checkpoint stage. The system also includes a checkpoint accelerator disposed between the completion stage and the checkpoint stage. The checkpoint accelerator includes a backlog queue that stores a list of next-to-complete groups of instructions from the one or more threads anticipated to complete in an upcoming cycle. The checkpoint accelerator also includes a selection control that drives one or more of the next-to-complete groups of instructions from the backlog queue to the checkpoint stage based on one or more completion indicators that identify which of the next-to-complete groups of instructions actually completed.
    • 根据一个方面,用于同时多线程(SMT)处理器中的检查点加速的系统包括SMT处理器的处理器核心的电路,以在处理流水线中执行一个或多个线程。 处理流水线包括完成阶段,随后是检查点阶段。 该系统还包括设在完成阶段和检查点阶段之间的检查点加速器。 检查点加速器包括积压队列,其存储来自预期在即将到来的周期中完成的一个或多个线程的下一组完成指令组的列表。 检查点加速器还包括选择控制,该选择控制基于一个或多个完成指示符将一个或多个下一个到完成的指令组从积压队列驱动到检查点阶段,所述一个或多个完成指示符识别下一个到完成组中的哪一个 说明实际完成。