Computing Apparatus, Node Device, and Server

    公开(公告)号:US20180232309A1

    公开(公告)日:2018-08-16

    申请号:US15954002

    申请日:2018-04-16

    Abstract: A computing apparatus, including at least one general computing core circuit, an internal interface circuit, an external interface circuit, a cache coherence engine circuit, and a protocol conversion circuit. The computing apparatus is coupled to an internal apparatus using the internal interface circuit, and is coupled to an external apparatus using the external interface circuit. When working in a first mode, the cache coherence engine circuit implements cache coherence between the computing apparatus, the internal apparatus, and the external apparatus, and in this case, the computing apparatus is used as a node controller. When working in a second mode, the cache coherence engine circuit processes only cache coherence between the computing apparatus and the internal apparatus, and the external interface circuit is used as a network interface circuit.

    DEVICE ASSEMBLY SYSTEM AND METHOD
    2.
    发明公开

    公开(公告)号:US20230339705A1

    公开(公告)日:2023-10-26

    申请号:US18344644

    申请日:2023-06-29

    CPC classification number: B65G47/905

    Abstract: A device assembly system includes a control apparatus, a mobile apparatus, a lifting apparatus, and a plug in/out apparatus. The control apparatus is configured to control, based on an operation and maintenance instruction, the mobile apparatus, the lifting apparatus, and the plug in/out apparatus to complete an operation of the operation and maintenance instruction. The mobile apparatus is configured to move the device assembly system to a first location, and the first location identifies a rack in which a device is assembled. The lifting apparatus is configured to move the plug in/out apparatus to a target location in a first direction. The plug in/out apparatus is configured to place the device to be assembled at the target location, or obtain the device from the target location.

    Data transmission method and device

    公开(公告)号:US11243900B2

    公开(公告)日:2022-02-08

    申请号:US16670193

    申请日:2019-10-31

    Abstract: A data transmission method, including obtaining by a transmit end, at least two to-be-transmitted packets, determining a first interface used to transmit each of the packets in at least two interfaces of the transmit end, and determining an identifier of each of the packets that is related to the first interface, where the identifier represents an order of the first interface used to transmit each of the packets in the at least two interfaces used to send the at least two packets adding the identifier to a packet header of each of the packets and sending a packet added with the identifier to the receive end device through the first interface, so that the receive end device adjusts, based on the identifier, an order of the packet added with the identifier.

    Directory replacement method and device
    4.
    发明授权
    Directory replacement method and device 有权
    目录替换方法和设备

    公开(公告)号:US09208100B2

    公开(公告)日:2015-12-08

    申请号:US13682891

    申请日:2012-11-21

    CPC classification number: G06F12/0891 G06F12/082 G06F12/0831 G06F12/12

    Abstract: The present invention provides a directory replacement method and device. An HA receives a data access request including a first address from a first CA, if a designated storage where a directory is located is entirely occupied by the directory, and a first directory entry corresponding to the first address is not in the directory, the HA selects a second directory entry from the directory, deletes it and adds the first directory entry into the directory; before the HA replaces the directory entry in the directory, no matter what status (for example, I status, S status or A status) a share status of a cache line corresponding to an address in the directory entry to be replaced is, the HA does not need to request a corresponding CA to perform an invalidating operation on data, but directly replaces the directory entry in the directory, thereby improving replacement efficiency.

    Abstract translation: 本发明提供一种目录替换方法和装置。 如果目录所在的指定存储器被目录完全占用,则HA从第一CA接收包括第一地址的数据访问请求,并且与该第一地址对应的第一目录条目不在该目录中,HA 从目录中选择第二个目录条目,将其删除并将第一个目录条目添加到目录中; 在HA替换目录中的目录条目之前,无论什么状态(例如,状态,S状态或A状态)与要替换的目录条目中的地址对应的高速缓存行的共享状态是HA 不需要请求相应的CA对数据​​执行无效操作,而是直接替换目录中的目录条目,从而提高替换效率。

    Method and Apparatus for Running Program

    公开(公告)号:US20250123892A1

    公开(公告)日:2025-04-17

    申请号:US18999146

    申请日:2024-12-23

    Abstract: When it is determined that a program that is being run in a computing resource includes a plurality of similar subprograms, a running characteristic of a subprogram that is run or is run currently in the plurality of similar subprograms is obtained, where the plurality of similar subprograms are a plurality of subprograms whose similarity of running characteristics is greater than or equal to a first preset value. A configuration parameter of the computing resource is determined based on the running characteristic, and then the computing resource is configured by using the configuration parameter of the computing resource.

    Memory allocation method and server

    公开(公告)号:US11042412B2

    公开(公告)日:2021-06-22

    申请号:US16595920

    申请日:2019-10-08

    Abstract: A memory allocation method and a server, wherein the method includes: identifying, by a server, a node topology table; generating fetch hop tables of the NUMA nodes based on the node topology table; calculating fetch priorities of the NUMA nodes based on the fetch hop tables of the NUMA nodes, and using an NC hop count as an important parameter for fetch priority calculation; and when a NUMA node applies for memory, allocating memory based on the fetch priority table, and for a higher priority, more preferentially allocating memory from a NUMA node corresponding to the priority.

    DATA TRANSMISSION METHOD AND DEVICE
    7.
    发明申请

    公开(公告)号:US20200065279A1

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

    申请号:US16670193

    申请日:2019-10-31

    Abstract: A data transmission method, including obtaining by a transmit end, at least two to-be-transmitted packets, determining a first interface used to transmit each of the packets in at least two interfaces of the transmit end, and determining an identifier of each of the packets that is related to the first interface, where the identifier represents an order of the first interface used to transmit each of the packets in the at least two interfaces used to send the at least two packets adding the identifier to a packet header of each of the packets and sending a packet added with the identifier to the receive end device through the first interface, so that the receive end device adjusts, based on the identifier, an order of the packet added with the identifier.

    Computing apparatus, node device, and server

    公开(公告)号:US10366006B2

    公开(公告)日:2019-07-30

    申请号:US15954002

    申请日:2018-04-16

    Abstract: A computing apparatus, including at least one general computing core circuit, an internal interface circuit, an external interface circuit, a cache coherence engine circuit, and a protocol conversion circuit. The computing apparatus is coupled to an internal apparatus using the internal interface circuit, and is coupled to an external apparatus using the external interface circuit. When working in a first mode, the cache coherence engine circuit implements cache coherence between the computing apparatus, the internal apparatus, and the external apparatus, and in this case, the computing apparatus is used as a node controller. When working in a second mode, the cache coherence engine circuit processes only cache coherence between the computing apparatus and the internal apparatus, and the external interface circuit is used as a network interface circuit.

Patent Agency Ranking