METHOD AND SYSTEM FOR LOADING STATUS CONTROL OF DLL
    1.
    发明申请
    METHOD AND SYSTEM FOR LOADING STATUS CONTROL OF DLL 有权
    用于加载DLL的状态控制的方法和系统

    公开(公告)号:US20100106950A1

    公开(公告)日:2010-04-29

    申请号:US12607241

    申请日:2009-10-28

    摘要: Apparatus and methods are provided for controlling the loading status of DLLs. Specifically, a streaming program compiler is provided. The compiler includes operation modules for calling DLLs during streaming program execution; association table generating units for generating association tables according to user-defined rules, where the association table includes entries indicating (i) stream branches of the streaming program and (ii) an operation module corresponding to the stream branches; and a trigger generating unit for generating a trigger based on user-defined rules, where the trigger generating unit (i) determines which conditions for loading and unloading DLLs fit the streaming program, (ii) matches these conditions to a particular stream branch to identify a matched stream branch, and (iii) sends out triggering signals indicating the matched stream branch. This invention also provides a corresponding method and controller.

    摘要翻译: 提供了用于控制DLL的加载状态的装置和方法。 具体地说,提供流程序编译器。 编译器包括在流程序执行期间调用DLL的操作模块; 关联表生成单元,用于根据用户定义的规则生成关联表,其中所述关联表包括指示(i)流程序流的流分支和(ii)对应于流分支的操作​​模块的条目; 触发器生成单元,用于基于用户定义的规则生成触发,其中触发器生成单元(i)确定用于加载和卸载DLL的条件适合于流程序,(ii)将这些条件与特定流分支相匹配以识别 匹配流分支,以及(iii)发出指示匹配流分支的触发信号。 本发明还提供了相应的方法和控制器。

    METHOD AND SYSTEM FOR SAMPLING INPUT DATA
    2.
    发明申请
    METHOD AND SYSTEM FOR SAMPLING INPUT DATA 有权
    用于采样输入数据的方法和系统

    公开(公告)号:US20100281310A1

    公开(公告)日:2010-11-04

    申请号:US12767862

    申请日:2010-04-27

    IPC分类号: G06F11/34

    CPC分类号: G06F11/3676 G06F11/3476

    摘要: A method and system for sampling input data. The method includes: buffering input data; recording an execution path of the buffered input data in an online operation module; determining whether the buffered input data passes through a desired execution path, and responsive to the buffered input data passing through the desired execution path, sampling the buffered input data to a data set. The system includes: buffering means for buffering input data; recording means for recording an execution path; sampling means for determining whether the buffered input data passes through a desired execution path.

    摘要翻译: 一种用于采样输入数据的方法和系统。 该方法包括:缓冲输入数据; 在在线操作模块中记录缓冲的输入数据的执行路径; 确定所缓冲的输入数据是否通过期望的执行路径,以及响应于缓冲的输入数据通过期望的执行路径,将缓冲的输入数据采样到数据集。 该系统包括:用于缓冲输入数据的缓冲装置; 用于记录执行路径的记录装置; 用于确定所缓冲的输入数据是否通过期望的执行路径的采样装置。

    Method and system for loading status control of DLL
    3.
    发明授权
    Method and system for loading status control of DLL 有权
    用于加载DLL的状态控制的方法和系统

    公开(公告)号:US08589896B2

    公开(公告)日:2013-11-19

    申请号:US12607241

    申请日:2009-10-28

    IPC分类号: G06F9/45 G06F9/44 G06F9/445

    摘要: Apparatus and methods are provided for controlling the loading status of DLLs. Specifically, a streaming program compiler is provided. The compiler includes operation modules for calling DLLs during streaming program execution; association table generating units for generating association tables according to user-defined rules, where the association table includes entries indicating (i) stream branches of the streaming program and (ii) an operation module corresponding to the stream branches; and a trigger generating unit for generating a trigger based on user-defined rules, where the trigger generating unit (i) determines which conditions for loading and unloading DLLs fit the streaming program, (ii) matches these conditions to a particular stream branch to identify a matched stream branch, and (iii) sends out triggering signals indicating the matched stream branch. This invention also provides a corresponding method and controller.

    摘要翻译: 提供了用于控制DLL的加载状态的装置和方法。 具体地说,提供流程序编译器。 编译器包括在流程序执行期间调用DLL的操作模块; 关联表生成单元,用于根据用户定义的规则生成关联表,其中所述关联表包括指示(i)流程序流的流分支和(ii)对应于流分支的操作​​模块的条目; 触发器生成单元,用于基于用户定义的规则生成触发,其中触发器生成单元(i)确定用于加载和卸载DLL的条件适合于流程序,(ii)将这些条件与特定流分支相匹配以识别 匹配流分支,以及(iii)发出指示匹配流分支的触发信号。 本发明还提供了相应的方法和控制器。

    Method and system for sampling input data
    4.
    发明授权
    Method and system for sampling input data 有权
    输入数据采样方法和系统

    公开(公告)号:US08132051B2

    公开(公告)日:2012-03-06

    申请号:US12767862

    申请日:2010-04-27

    IPC分类号: G06F11/00

    CPC分类号: G06F11/3676 G06F11/3476

    摘要: A method and system for sampling input data. The method includes: buffering input data; recording an execution path of the buffered input data in an online operation module; determining whether the buffered input data passes through a desired execution path, and responsive to the buffered input data passing through the desired execution path, sampling the buffered input data to a data set. The system includes: buffering means for buffering input data; recording means for recording an execution path; sampling means for determining whether the buffered input data passes through a desired execution path.

    摘要翻译: 一种用于采样输入数据的方法和系统。 该方法包括:缓冲输入数据; 在在线操作模块中记录缓冲的输入数据的执行路径; 确定所缓冲的输入数据是否通过期望的执行路径,以及响应于缓冲的输入数据通过期望的执行路径,将缓冲的输入数据采样到数据集。 该系统包括:用于缓冲输入数据的缓冲装置; 用于记录执行路径的记录装置; 用于确定所缓冲的输入数据是否通过期望的执行路径的采样装置。

    Method and apparatus for lowering I/O power of a computer system and computer system
    5.
    发明授权
    Method and apparatus for lowering I/O power of a computer system and computer system 有权
    用于降低计算机系统和计算机系统的I / O功率的方法和装置

    公开(公告)号:US09286259B2

    公开(公告)日:2016-03-15

    申请号:US12738908

    申请日:2008-10-10

    IPC分类号: G06F13/00 G06F13/42 G06F13/14

    摘要: The present invention provides a method and an apparatus for lowering I/O power of a computer system and a computer system. According to an aspect of the present invention, there is provided a method for lowering I/O power of a computer system, comprising: buffering a plurality of ways of data to be sent to a bus; encoding each of the plurality of ways of data buffered from n bits to n+m bits based on an encoding rule, wherein n and m are both an integer larger than or equal to 1, the encoding rule is used to lower code switching frequency; and sending the plurality of ways of data encoded to the bus.

    摘要翻译: 本发明提供一种用于降低计算机系统和计算机系统的I / O功率的方法和装置。 根据本发明的一个方面,提供了一种用于降低计算机系统的I / O功率的方法,包括:缓冲要发送到总线的数据的多种方式; 基于编码规则对从n位缓冲到n + m位的多个数据路径中的每一个编码,其中n和m都是大于或等于1的整数,编码规则用于降低编码切换频率; 以及将多个编码的数据的方式发送到总线。

    METHOD AND APPARATUS FOR LOWERING I/O POWER OF A COMPUTER SYSTEM AND COMPUTER SYSTEM
    6.
    发明申请
    METHOD AND APPARATUS FOR LOWERING I/O POWER OF A COMPUTER SYSTEM AND COMPUTER SYSTEM 有权
    降低计算机系统和计算机系统的I / O能力的方法和装置

    公开(公告)号:US20100211707A1

    公开(公告)日:2010-08-19

    申请号:US12738908

    申请日:2008-10-10

    摘要: The present invention provides a method and an apparatus for lowering I/O power of a computer system and a computer system. According to an aspect of the present invention, there is provided a method for lowering I/O power of a computer system, comprising: buffering a plurality of ways of data to be sent to a bus; encoding each of the plurality of ways of data buffered from n bits to n+m bits based on an encoding rule, wherein n and m are both an integer larger than or equal to 1, the encoding rule is used to lower code switching frequency; and sending the plurality of ways of data encoded to the bus.

    摘要翻译: 本发明提供一种用于降低计算机系统和计算机系统的I / O功率的方法和装置。 根据本发明的一个方面,提供了一种用于降低计算机系统的I / O功率的方法,包括:缓冲要发送到总线的数据的多种方式; 基于编码规则对从n位缓冲到n + m位的多个数据路径中的每一个编码,其中n和m都是大于或等于1的整数,编码规则用于降低编码切换频率; 以及将多个编码的数据的方式发送到总线。

    Rule set partitioning based packet classification method for Internet
    7.
    发明申请
    Rule set partitioning based packet classification method for Internet 有权
    用于Internet的基于分组分组的分组分类方法

    公开(公告)号:US20080243748A1

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

    申请号:US11343991

    申请日:2006-01-31

    IPC分类号: G06N5/02

    摘要: The present invention provides a rule set partitioning based packet classification method for Internet. The method comprising: performing Horizontal Cut for the rule set, determining the field for partitioning a rule layer based on a target algorithm and selecting the partition manner of the Horizontal Cut, performing Horizontal Cut according to the selected partition manner of the Horizontal Cut, thereby obtaining more than one rule layers, each rule layer being a Horizontal subset, combining the rule layers to obtain a plurality of Horizontal subsets according to the total number of the pre-designated Horizontal subsets and a predefined principle, wherein the total number of said combined plurality of Horizontal subsets equals to the total number of said pre-designated Horizontal subsets; performing Vertical Cut in each of the Horizontal subsets; then forming a Hash table that can index the Vertical subsets, so that it can be used in a lookup; and realizing rule storage in each Vertical subset respectively according to the target algorithm.

    摘要翻译: 本发明提供了一种用于因特网的基于规则集划分的分组分类方法。 该方法包括:对规则集执行水平切割,基于目标算法确定用于划分规则层的字段,并选择水平切割的分割方式,根据所选择的水平切割分割方式进行水平切割,由此 获取多于一个的规则层,每个规则层是一个水平子集,根据预先指定的水平子集的总数和一个预定原则组合规则层以获得多个水平子集,其中所述组合的总数 多个水平子集等于所述预先指定的水平子集的总数; 在每个水平子集中执行垂直切割; 然后形成可以对“垂直”子集进行索引的哈希表,以便可以在查找中使用; 并根据目标算法分别在每个垂直子集中实现规则存储。

    COMPUTER SYSTEM PERFORMANCE ANALYSIS
    8.
    发明申请
    COMPUTER SYSTEM PERFORMANCE ANALYSIS 失效
    计算机系统性能分析

    公开(公告)号:US20120215781A1

    公开(公告)日:2012-08-23

    申请号:US13459559

    申请日:2012-04-30

    IPC分类号: G06F17/30

    摘要: This invention relates to a method and device for computer system performance analysis. All instructions are split into clusters based on significant offset gaps in top-down processing steps. Comments on instruction clusters can be generated automatically or can be edited manually. The comments can be shared among users for the achievement of portability. Significant clusters can be recognized as hotspots based on predetermined metrics.

    摘要翻译: 本发明涉及一种用于计算机系统性能分析的方法和装置。 基于自上而下的处理步骤中的显着的偏移间隔,所有指令都被分为簇。 指令集群的注释可以自动生成,也可以手动编辑。 评论可以在用户之间共享,以实现可移植性。 可以基于预定的度量将重要的群集识别为热点。

    COMPUTER SYSTEM PERFORMANCE ANALYSIS
    9.
    发明申请
    COMPUTER SYSTEM PERFORMANCE ANALYSIS 失效
    计算机系统性能分析

    公开(公告)号:US20110173199A1

    公开(公告)日:2011-07-14

    申请号:US12964869

    申请日:2010-12-10

    IPC分类号: G06F17/30

    摘要: This invention relates to a method and device for computer system performance analysis. All instructions are split into clusters based on significant offset gaps in top-down processing steps. Comments on instruction clusters can be generated automatically or can be edited manually. The comments can be shared among users for the achievement of portability. Significant clusters can be recognized as hotspots based on predetermined metrics.

    摘要翻译: 本发明涉及一种用于计算机系统性能分析的方法和装置。 基于自上而下的处理步骤中的显着的偏移间隔,所有指令都被分为簇。 指令集群的注释可以自动生成,也可以手动编辑。 评论可以在用户之间共享,以实现可移植性。 可以基于预定的度量将重要的群集识别为热点。

    SYSTEM ENABLING TRANSACTIONAL MEMORY AND PREDICTION-BASED TRANSACTION EXECUTION METHOD
    10.
    发明申请
    SYSTEM ENABLING TRANSACTIONAL MEMORY AND PREDICTION-BASED TRANSACTION EXECUTION METHOD 有权
    系统启用交易记忆和基于预测的交易执行方法

    公开(公告)号:US20090292884A1

    公开(公告)日:2009-11-26

    申请号:US12463113

    申请日:2009-05-08

    IPC分类号: G06F12/00 G06N5/02

    摘要: This invention provides a system enabling Transactional Memory with overflow prediction mechanism, comprising: prediction unit for predicting the mode for the next execution of a transaction based on the final status of the previous execution of the transaction; execution unit for executing the transaction in the execution mode predicted by the prediction unit, wherein the execution mode comprises overflow mode and non-overflow made. According to this invention, before a transaction is executed, it is predicted whether or not the transaction will overflow, and therefore, the execution of the transaction which is necessary to determine whether or not an overflow will occur is saved and the system performance can be improved.

    摘要翻译: 本发明提供一种能够实现具有溢出预测机制的事务性存储器的系统,包括:预测单元,用于基于事务的先前执行的最终状态来预测下一次执行事务的模式; 执行单元,用于在由预测单元预测的执行模式中执行交易,其中执行模式包括溢出模式和非溢出。 根据本发明,在交易执行之前,预测交易是否会溢出,因此,确定是否发生溢出所必需的交易的执行被保存,并且系统性能可以是 改进。