Allocation of memory ranks based on access traffic

    公开(公告)号:US11232031B2

    公开(公告)日:2022-01-25

    申请号:US16419260

    申请日:2019-05-22

    Abstract: A memory allocation method and a device, where the method is applied to a computer system including a processor and a memory, and comprises, after receiving a memory access request carrying a to-be-accessed virtual address and determining that no memory page has been allocated to the virtual address, the processor selecting a target rank group from at least two rank groups of the memory based on access traffic of the rank groups. The processor selects, from idle memory pages, a to-be-allocated memory page for the virtual address, where information about a first preset location in a physical address of the to-be-allocated memory page is the same as first portions of address information in addresses of ranks in the target rank group.

    MEMORY REFRESH TECHNOLOGY AND COMPUTER SYSTEM

    公开(公告)号:US20200066331A1

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

    申请号:US16600034

    申请日:2019-10-11

    Abstract: A memory refresh method is applied to a computer system including a processor, a memory controller, and a dynamic random access memory (DRAM). The memory controller receives a first plurality of access requests from the processor. The memory controller refreshes a first rank in a plurality of ranks at shortened interval set to T/N when a quantity of target ranks to be accessed by the first plurality of access requests is less than a first threshold and a proportion of read requests in the first plurality of access requests or a proportion of write requests in the first plurality of access requests is greater than a second threshold. T is a standard average refresh interval, and N is greater than 1. The memory refresh technology provided in this application can improve performance of the computer system in a memory refresh process.

    Memory Allocation Method and Device
    3.
    发明申请

    公开(公告)号:US20190272230A1

    公开(公告)日:2019-09-05

    申请号:US16419260

    申请日:2019-05-22

    Abstract: A memory allocation method and a device, where the method is applied to a computer system including a processor and a memory, and comprises, after receiving a memory access request carrying a to-be-accessed virtual address and determining that no memory page has been allocated to the virtual address, the processor selecting a target rank group from at least two rank groups of the memory based on access traffic of the rank groups. The processor selects, from idle memory pages, a to-be-allocated memory page for the virtual address, where information about a first preset location in a physical address of the to-be-allocated memory page is the same as first portions of address information in addresses of ranks in the target rank group.

    Data Transmission Method and Apparatus
    4.
    发明申请
    Data Transmission Method and Apparatus 审中-公开
    数据传输方法与装置

    公开(公告)号:US20160226633A1

    公开(公告)日:2016-08-04

    申请号:US15096393

    申请日:2016-04-12

    Abstract: A data transmission method and apparatus, where the method comprises checking full-bandwidth transmission paths of a bus, and When a fault occurs in the full-bandwidth transmission paths and a quantity of faulty full-bandwidth transmission paths is less than or equal to M, selecting N full-bandwidth transmission paths from full-bandwidth transmission paths that are not faulty to transmit a data unit, and when a fault occurs in the full-bandwidth transmission paths and a quantity of faulty full-bandwidth transmission paths is greater than M, reconfiguring a size of a data unit according to a quantity of full-bandwidth transmission paths that are not faulty and a target burst quantity.

    Abstract translation: 一种数据传输方法和装置,其中该方法包括检查总线的全带宽传输路径,当在全带宽传输路径中出现故障时,一批有缺陷的全带宽传输路径小于或等于M 从全带宽传输路径中选择N个全带宽传输路径,这些传输路径不发送数据单元,当全带宽传输路径发生故障时,一批故障全带宽传输路径大于M 根据不具有故障的全带宽传输路径的数量和目标突发量重新配置数据单元的大小。

    Data transmission method and apparatus

    公开(公告)号:US11722337B2

    公开(公告)日:2023-08-08

    申请号:US16701145

    申请日:2019-12-02

    Abstract: Embodiments of the present disclosure provide a data transmission method, which meets a requirement for an Ethernet network with diversified rate levels. The method includes: grouping media access control (MAC) layer data into a plurality of MAC layer data groups; allocating, according to a bandwidth required by a target MAC layer data group and a reference bandwidth of a logical channel, at least one target logical channel to the target MAC layer data group; encoding the target MAC layer data group to generate target physical layer data, where the target logical channel corresponds to the target MAC layer data group and the target physical layer data; and sending the target physical layer data and first indication information, where the first indication information is used to indicate a relationship between the target physical layer data and the target logical channel.

    Memory refresh technology and computer system

    公开(公告)号:US11705180B2

    公开(公告)日:2023-07-18

    申请号:US17370755

    申请日:2021-07-08

    CPC classification number: G11C11/40618

    Abstract: A memory refresh method is applied to a computer system including a processor, a memory controller, and a dynamic random access memory (DRAM). The memory controller receives a first plurality of access requests from the processor. The memory controller refreshes a first rank in a plurality of ranks at shortened interval set to T/N when a quantity of target ranks to be accessed by the first plurality of access requests is less than a first threshold and a proportion of read requests in the first plurality of access requests or a proportion of write requests in the first plurality of access requests is greater than a second threshold. T is a standard average refresh interval, and N is greater than 1. The memory refresh technology provided in this application can improve performance of the computer system in a memory refresh process.

    Memory refresh technology and computer system

    公开(公告)号:US11074958B2

    公开(公告)日:2021-07-27

    申请号:US16600034

    申请日:2019-10-11

    Abstract: A memory refresh method is applied to a computer system including a processor, a memory controller, and a dynamic random access memory (DRAM). The memory controller receives a first plurality of access requests from the processor. The memory controller refreshes a first rank in a plurality of ranks at shortened interval set to T/N when a quantity of target ranks to be accessed by the first plurality of access requests is less than a first threshold and a proportion of read requests in the first plurality of access requests or a proportion of write requests in the first plurality of access requests is greater than a second threshold. T is a standard average refresh interval, and N is greater than 1. The memory refresh technology provided in this application can improve performance of the computer system in a memory refresh process.

    Data transmission method and apparatus

    公开(公告)号:US10511460B2

    公开(公告)日:2019-12-17

    申请号:US15068518

    申请日:2016-03-11

    Abstract: Embodiments of the present disclosure provide a data transmission method, which can meet a requirement for an Ethernet network with diversified rate levels. The method includes: grouping media access control (MAC) layer data into a plurality of MAC layer data groups; allocating, according to a bandwidth required by a target MAC layer data group and a reference bandwidth of a logical channel, at least one target logical channel to the target MAC layer data group; encoding the target MAC layer data group to generate target physical layer data, where the target logical channel corresponds to the target MAC layer data group and the target physical layer data; and sending the target physical layer data and first indication information, where the first indication information is used to indicate a relationship between the target physical layer data and the target logical channel.

    Method and apparatus for increasing and decreasing variable optical channel bandwidth
    9.
    发明申请
    Method and apparatus for increasing and decreasing variable optical channel bandwidth 审中-公开
    增加和减少可变光信道带宽的方法和装置

    公开(公告)号:US20160127072A1

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

    申请号:US14757592

    申请日:2015-12-23

    Inventor: Zhiyun Chen Xing Hu

    CPC classification number: H04J14/0263 H04B10/27 H04J3/1652

    Abstract: Embodiments of the present invention provide a method and an apparatus for increasing and decreasing variable optical channel bandwidth. The method for increasing includes: sending a higher order optical channel data unit (HO ODU) frame to which a timeslot increase indication is added to a second NE; starting from a next HO ODU frame, mapping, by an NE, a bit stream formed by a flexible optical transport data unit (ODUflex) bit stream at a first rate and an idle data bit stream to Y timeslots of the HO ODU frame; sending an ODUflex frame to which a rate increase indication is added to the second NE; and starting from a next ODUflex frame, mapping an ODUflex bit stream at a second rate to the Y timeslots of the HO ODU frame.

    Abstract translation: 本发明的实施例提供了一种用于增加和减少可变光信道带宽的方法和装置。 增加的方法包括:向第二NE发送添加了时隙增加指示的更高阶光信道数据单元(HO ODU)帧; 从下一个HO ODU帧开始,通过NE将由第一速率的柔性光传输数据单元(ODUflex)比特流和空闲数据比特流形成的比特流映射到HO ODU帧的Y个时隙; 发送一个向第二个NE添加速率增加指示的ODUflex帧; 并从下一个ODUflex帧开始,将ODUflex比特流以第二速率映射到HO ODU帧的Y个时隙。

    Method for controlling data stream switch and relevant equipment
    10.
    发明授权
    Method for controlling data stream switch and relevant equipment 有权
    控制数据流切换和相关设备的方法

    公开(公告)号:US08971317B2

    公开(公告)日:2015-03-03

    申请号:US13930807

    申请日:2013-06-28

    CPC classification number: H04L49/25 H04L49/253 H04L49/50

    Abstract: Embodiments of the present disclosure disclose a method for controlling data stream switch and a relevant equipment. The method includes: obtaining bandwidth demand information of a data stream; calculating a BWM according to the bandwidth demand information, the physical bandwidth of at least one ingress port and at least one egress port of the data stream, and TDM service bandwidth information; performing sequencing on entries of the BWM, to obtain a bandwidth sequencing information table; performing cell even sequencing processing on the data stream according to the bandwidth sequencing information table, to obtain a cell table; and controlling, sending of cells of the data stream according to the cell table. Through the solutions provided, processing complexity may be effectively reduced, the problem of scale limitation on a bufferless switch structure is solved, and meanwhile, a delay jitter during switch processing is also decreased.

    Abstract translation: 本公开的实施例公开了一种用于控制数据流切换的方法和相关设备。 该方法包括:获得数据流的带宽需求信息; 根据带宽需求信息计算BWM,至少一个入口端口和数据流的至少一个出口端口的物理带宽,以及TDM业务带宽信息; 对BWM的条目执行排序,以获得带宽排序信息表; 根据带宽排序信息表对数据流执行单元均匀排序处理,以获得单元格表; 以及根据小区表控制,发送数据流的小区。 通过提供的解决方案,可以有效降低处理复杂度,解决了无缓冲开关结构的规模限制问题,同时也减少了开关处理过程中的延迟抖动。

Patent Agency Ranking