System and method to clear and rebuild dependencies

    公开(公告)号:US10552157B2

    公开(公告)日:2020-02-04

    申请号:US15208602

    申请日:2016-07-12

    IPC分类号: G06F9/38 G06F9/30

    摘要: A data processing method for a data processing system, comprising: initializing a value of a counter associated with a first entry to indicate a number of destinations of other entries on which the first entry depends; changing the value of the counter in a first direction in response to selecting a first one of the other entries; and changing the value of the counter in a second direction opposite the first direction in response to cancelling a second one of the other entries.

    SYSTEM AND METHOD TO CLEAR AND REBUILD DEPENDENCIES
    4.
    发明申请
    SYSTEM AND METHOD TO CLEAR AND REBUILD DEPENDENCIES 有权
    清除和重建依赖的系统和方法

    公开(公告)号:US20140281404A1

    公开(公告)日:2014-09-18

    申请号:US13831434

    申请日:2013-03-14

    IPC分类号: G06F9/30

    摘要: A data processing system and method of clearing and rebuilding dependencies, the data processing method including changing a counter associated with a first entry in response to selecting a second entry; comparing the counter with a threshold; and indicating that the first entry is ready to be selected in response to comparing the counter with the threshold; wherein the first entry is dependent on the second entry.

    摘要翻译: 一种清理和重建依赖性的数据处理系统和方法,所述数据处理方法包括响应于选择第二条目而改变与第一条目相关联的计数器; 将计数器与阈值进行比较; 并且响应于将所述计数器与所述阈值进行比较来指示所述第一条目准备好被选择; 其中所述第一条目取决于所述第二条目。

    REORDER-BUFFER-BASED STATIC CHECKPOINTING FOR RENAME TABLE REBUILDING
    5.
    发明申请
    REORDER-BUFFER-BASED STATIC CHECKPOINTING FOR RENAME TABLE REBUILDING 有权
    基于重构缓冲区的静态检测用于重命名表重建

    公开(公告)号:US20140281393A1

    公开(公告)日:2014-09-18

    申请号:US13831522

    申请日:2013-03-14

    IPC分类号: G06F9/30

    摘要: Out-of-order CPUs, devices and methods diminish the time penalty from stalling the pipe to rebuild a rename table, such as due to a misprediction. A microprocessor can include a pipe that has a decoder, a dispatcher, and at least one execution unit. A rename table stores rename data, and a check-point table (“CPT”) stores rename data received from the dispatcher. A Re-Order Buffer (“ROB”) stores ROB data, and has a static mapping relationship with the CPT. If the rename table is flushed, such as due to a misprediction, the rename table is rebuilt at least in part by concurrent copying of rename data stored in the CPT, in coordination with walking the ROB.

    摘要翻译: 无序的CPU,设备和方法减少了管道停止的时间,从而重建重命名表,例如由于错误预测。 微处理器可以包括具有解码器,调度器和至少一个执行单元的管道。 重命名表存储重命名数据,并且检查点表(“CPT”)存储从分派器接收的重命名数据。 重新排序缓冲区(“ROB”)存储ROB数据,与CPT具有静态映射关系。 如果重命名表被刷新,例如由于错误预测,则重命名表至少部分地通过并行复制存储在CPT中的重命名数据,与步行ROB协调来重建。

    Methods to Analyze Biological Networks
    6.
    发明申请
    Methods to Analyze Biological Networks 审中-公开
    分析生物网络的方法

    公开(公告)号:US20080261820A1

    公开(公告)日:2008-10-23

    申请号:US11997632

    申请日:2006-08-01

    IPC分类号: C40B30/02

    摘要: The present invention relates to a family of graph-theory based methods for the analysis of intracellular signaling networks created from biomedical literature using data-mining processes or acquired through high-content experiments. The methods of the present invention can be used to identify functional dynamic modules within biological networks that can be analyzed quantitatively for input/output relationships. In particular, the present invention relates to a computer-aided method for the in-silico analysis of signaling and other cellular interaction pathways to rank drug targets, identify biomarkers, predict side effects, and classify/diagnose patients.

    摘要翻译: 本发明涉及一种基于图论的家族分析方法,用于分析使用数据挖掘过程或通过高含量实验获得的生物医学文献创建的细胞内信号网络。 本发明的方法可以用于识别可以在输入/输出关系下定量分析的生物网络内的功能动态模块。 特别地,本发明涉及计算机辅助方法,用于计算机分析信号和其他细胞相互作用途径以排列药物靶标,鉴定生物标志物,预测副作用以及分类/诊断患者。

    System and method to clear and rebuild dependencies
    7.
    发明授权
    System and method to clear and rebuild dependencies 有权
    清除和重建依赖关系的系统和方法

    公开(公告)号:US09400653B2

    公开(公告)日:2016-07-26

    申请号:US13831434

    申请日:2013-03-14

    IPC分类号: G06F9/30 G06F9/38 G06F9/00

    摘要: A data processing system and method of clearing and rebuilding dependencies, the data processing method including changing a counter associated with a first entry in response to selecting a second entry; comparing the counter with a threshold; and indicating that the first entry is ready to be selected in response to comparing the counter with the threshold; wherein the first entry is dependent on the second entry.

    摘要翻译: 一种清理和重建依赖性的数据处理系统和方法,所述数据处理方法包括响应于选择第二条目而改变与第一条目相关联的计数器; 将计数器与阈值进行比较; 并且响应于将所述计数器与所述阈值进行比较来指示所述第一条目准备好被选择; 其中所述第一条目取决于所述第二条目。

    REORDER-BUFFER-BASED DYNAMIC CHECKPOINTING FOR RENAME TABLE REBUILDING
    8.
    发明申请
    REORDER-BUFFER-BASED DYNAMIC CHECKPOINTING FOR RENAME TABLE REBUILDING 有权
    基于重构缓冲区的动态检测用于重命名表重建

    公开(公告)号:US20140281414A1

    公开(公告)日:2014-09-18

    申请号:US13831488

    申请日:2013-03-14

    IPC分类号: G06F9/30

    摘要: Out-of-order CPUs, devices and methods diminish the time penalty from stalling the pipe to rebuild a rename table, such as due to a misprediction. A microprocessor can include a pipe that has a decoder, a dispatcher, and at least one execution unit. A rename table stores rename data, and a check-point table (“CPT”) stores rename data received from the dispatcher. A Re-Order Buffer (“ROB”) stores ROB data, and has a dynamic mapping relationship with the CPT. If the rename table is flushed, such as due to a misprediction, the rename table is rebuilt at least in part by concurrent copying of rename data stored in the CPT, in coordination with walking the ROB.

    摘要翻译: 无序的CPU,设备和方法减少了管道停止的时间,从而重建重命名表,例如由于错误预测。 微处理器可以包括具有解码器,调度器和至少一个执行单元的管道。 重命名表存储重命名数据,并且检查点表(“CPT”)存储从分派器接收的重命名数据。 重新排序缓冲区(“ROB”)存储ROB数据,并且与CPT具有动态映射关系。 如果重命名表被刷新,例如由于错误预测,则重命名表至少部分地通过并行复制存储在CPT中的重命名数据,与步行ROB协调来重建。