Apparatus and method for dynamic packet training
    2.
    发明申请
    Apparatus and method for dynamic packet training 失效
    用于动态分组训练的装置和方法

    公开(公告)号:US20060233118A1

    公开(公告)日:2006-10-19

    申请号:US11106011

    申请日:2005-04-14

    CPC classification number: H04L47/10 H04L47/365

    Abstract: A packet control mechanism for a computer data system that dynamically adjusts packet training depending on the utilization load on the processor. The dynamic adjustment of packet training can be to enable and disable packet training, or adjust the number of packets in the packet train. In preferred embodiments, the computer data system includes a processor utilization mechanism that indicates a load on a processor. When the packet control mechanism determines the load on the processor is above a threshold limit, the packet control mechanism reduces the processor load by compressing the packets into the packet train. The compressing of the packets is stopped or reduced when the processor load is below a threshold in order to increase the data throughput on the network interface.

    Abstract translation: 一种用于计算机数据系统的分组控制机制,其根据处理器上的利用负载来动态地调整分组训练。 分组训练的动态调整可以是启用和禁用分组训练,或者调整分组串中的分组数。 在优选实施例中,计算机数据系统包括指示处理器上的负载的处理器利用机制。 当分组控制机制确定处理器上的负载高于阈值限制时,分组控制机制通过将分组压缩到分组列中来减少处理器负载。 当处理器负载低于阈值时,数据包的压缩被停止或减少,以便增加网络接口上的数据吞吐量。

    Apparatus and method for processing database queries
    3.
    发明申请
    Apparatus and method for processing database queries 审中-公开
    用于处理数据库查询的装置和方法

    公开(公告)号:US20050097083A1

    公开(公告)日:2005-05-05

    申请号:US10697968

    申请日:2003-10-30

    CPC classification number: G06F16/24539 G06F16/2454

    Abstract: Multiple database queries are satisfied with the same data in a manner that assures the data is current and without having to interrogate the database for each query. In a first embodiment, all queries that are received during the processing of a first query are evaluated to determine whether the result set returned for the first query will satisfy the queries received during processing of the first query. If so, the result set returned for the first query is used to generate result sets for the subsequent compatible queries received during the processing of the first query. In a second embodiment, queries are delayed and grouped, and a new query is then processed for each group that returns a result set that satisfies all of the queries in the group. In both cases, the result set for one query is used to generate a result set for a different query.

    Abstract translation: 以确保数据是最新的方式并且不必询问每个查询的数据库的方式,以相同的数据满足多个数据库查询。 在第一实施例中,评估在处理第一查询期间接收到的所有查询,以确定对于第一查询返回的结果集是否将满足在处理第一查询期间接收到的查询。 如果是这样,则为第一个查询返回的结果集用于生成在处理第一个查询期间接收到的后续兼容查询的结果集。 在第二实施例中,查询被延迟和分组,然后对于返回满足组中的所有查询的结果集的每个组来处理新的查询。 在这两种情况下,一个查询的结果集用于为不同的查询生成结果集。

    Method, apparatus and computer program product for implementing breakpoint based performance measurement
    4.
    发明申请
    Method, apparatus and computer program product for implementing breakpoint based performance measurement 审中-公开
    用于实现基于断点的性能测量的方法,设备和计算机程序产品

    公开(公告)号:US20050010908A1

    公开(公告)日:2005-01-13

    申请号:US10616525

    申请日:2003-07-10

    CPC classification number: G06F11/3648

    Abstract: A method, apparatus and computer program product are provided for implementing breakpoint based performance measurement. A set of hardware counters is defined for counting user specified hardware events. The hardware counters are programmable for counting predefined processor events and the predefined processor events include processor cycles. A start breakpoint instruction and a stop breakpoint instruction are inserted in hardware instructions. The hardware instructions are executed and processing of the hardware instructions is suspended responsive to executing the start breakpoint instruction. Responsive to executing the start breakpoint instruction, interrupt handler instructions are entered and breakpoint instructions are called. The breakpoint instructions generating a return from interrupt instruction to start the defined set of hardware counters and to return processing from the interrupt handler instructions to the hardware instructions. Then executing the hardware instructions is suspended responsive to executing the end breakpoint instruction to stop the defined set of hardware counters.

    Abstract translation: 提供了一种用于实现基于断点的性能测量的方法,装置和计算机程序产品。 定义了一组硬件计数器,用于计数用户指定的硬件事件。 硬件计数器可编程用于计数预定义的处理器事件,预定义的处理器事件包括处理器周期。 在硬件指令中插入一个开始断点指令和一个停止断点指令。 响应于执行开始断点指令,硬件指令被执行并且硬件指令的处理被暂停。 响应于执行开始断点指令,输入中断处理程序指令,并调用断点指令。 断点指令产生从中断指令返回以启动定义的硬件计数器集合,并将处理从中断处理程序指令返回到硬件指令。 响应于执行结束断点指令停止执行硬件指令以停止定义的硬件计数器集。

Patent Agency Ranking