Method and apparatus for partitioning transmission bandwidth among
different data streams
    1.
    发明授权
    Method and apparatus for partitioning transmission bandwidth among different data streams 失效
    用于在不同数据流之间划分传输带宽的方法和装置

    公开(公告)号:US5796724A

    公开(公告)日:1998-08-18

    申请号:US580190

    申请日:1995-12-28

    Abstract: A communications system having a first data subsystem; a data transmission controller coupled to the first data subsystem; a data line coupled to the data transmission controller having a bandwidth with a first portion and a second portion; and, a second data subsystem coupled to the data transmission controller. A method for dynamically estimating and allocating the bandwidth between the first data subsystem and the second data subsystem having the steps of measuring a utilization level of the first portion of the bandwidth by a first application; detecting whether the utilization level is outside of a predetermined range; and, changing an allocation of the first portion and the second portion of the bandwidth.

    Abstract translation: 一种具有第一数据子系统的通信系统; 耦合到所述第一数据子系统的数据传输控制器; 耦合到具有第一部分和第二部分的带宽的数据传输控制器的数据线; 以及耦合到所述数据传输控制器的第二数据子系统。 一种用于在第一数据子系统和第二数据子系统之间动态估计和分配带宽的方法,该方法具有以下步骤:通过第一应用来测量第一部分带宽的利用水平; 检测利用率是否超出预定范围; 以及改变所述带宽的第一部分和所述第二部分的分配。

    Atomic transactions to non-volatile memory
    2.
    发明授权
    Atomic transactions to non-volatile memory 有权
    原子事务到非易失性存储器

    公开(公告)号:US09524219B2

    公开(公告)日:2016-12-20

    申请号:US14040380

    申请日:2013-09-27

    CPC classification number: G06F11/1474 G06F9/466 G06F12/1441

    Abstract: Durable atomic transactions for non-volatile media are described. A processor includes an interface to a non-volatile storage medium and a functional unit to perform instructions associated with an atomic transaction. The instructions are to update data at a set of addresses in the non-volatile storage medium atomically. The functional unit is operable to perform a first instruction to create the atomic transaction that declares a size of the data to be updated atomically. The functional unit is also operable to perform a second instruction to start execution of the atomic transaction. The functional unit is further operable to perform a third instruction to commit the atomic transaction to the set of addresses in the non-volatile storage medium, wherein the updated data is not visible to other functional units of the processing device until the atomic transaction is complete.

    Abstract translation: 描述了用于非易失性介质的耐用原子事务。 处理器包括到非易失性存储介质的接口和用于执行与原子事务相关联的指令的功能单元。 这些指令是以原子方式在非易失性存储介质中的一组地址更新数据。 功能单元可操作以执行第一指令以创建原子事务,该原子事务声明要以原子方式更新的数据的大小。 功能单元还可操作以执行开始执行原子事务的第二指令。 功能单元还可操作以执行第三指令以将原子事务提交到非易失性存储介质中的一组地址,其中更新的数据对于处理设备的其他功能单元是不可见的,直到原子事务完成 。

    ATOMIC TRANSACTIONS TO NON-VOLATILE MEMORY
    3.
    发明申请
    ATOMIC TRANSACTIONS TO NON-VOLATILE MEMORY 有权
    对非易失性存储器的原子交易

    公开(公告)号:US20150095600A1

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

    申请号:US14040380

    申请日:2013-09-27

    CPC classification number: G06F11/1474 G06F9/466 G06F12/1441

    Abstract: Durable atomic transactions for non-volatile media are described. A processor includes an interface to a non-volatile storage medium and a functional unit to perform instructions associated with an atomic transaction. The instructions are to update data at a set of addresses in the non-volatile storage medium atomically. The functional unit is operable to perform a first instruction to create the atomic transaction that declares a size of the data to be updated atomically. The functional unit is also operable to perform a second instruction to start execution of the atomic transaction. The functional unit is further operable to perform a third instruction to commit the atomic transaction to the set of addresses in the non-volatile storage medium, wherein the updated data is not visible to other functional units of the processing device until the atomic transaction is complete.

    Abstract translation: 描述了用于非易失性介质的耐用原子事务。 处理器包括到非易失性存储介质的接口和用于执行与原子事务相关联的指令的功能单元。 这些指令是以原子方式在非易失性存储介质中的一组地址更新数据。 功能单元可操作以执行第一指令以创建原子事务,该原子事务声明要以原子方式更新的数据的大小。 功能单元还可操作以执行开始执行原子事务的第二指令。 功能单元还可操作以执行第三指令以将原子事务提交到非易失性存储介质中的一组地址,其中更新的数据对于处理设备的其他功能单元是不可见的,直到原子事务完成 。

Patent Agency Ranking