MULTI-CRITERIA POWER MANAGEMENT SCHEME FOR POOLED ACCELERATOR ARCHITECTURES

    公开(公告)号:US20190094926A1

    公开(公告)日:2019-03-28

    申请号:US15718451

    申请日:2017-09-28

    CPC classification number: G06F1/3206 G06F1/3209 G06F1/3287

    Abstract: A computing device, a method and a system to control power. The computing device is configured to be used as part of a network fabric including a plurality of nodes and a plurality of pooled accelerators coupled to the nodes. The computing device includes: a memory storing instructions; and processing circuitry configured to perform the instructions. The processing circuitry is to receive respective requests from respective ones of the plurality of nodes, the requests addressed to a plurality of corresponding accelerators, each of the respective requests including information on a kernel to be executed by a corresponding accelerator, on the corresponding accelerator, and on a performance target for execution of the kernel. The processing circuitry is further to, based on the information in said each of the respective requests, control a power supply to the corresponding accelerator.

    Fabric encapsulated resilient storage

    公开(公告)号:US10785295B2

    公开(公告)日:2020-09-22

    申请号:US15199572

    申请日:2016-06-30

    Abstract: Fabric encapsulated resilient storage is hardware-assisted resilient storage in which the reliability capabilities of a storage server are abstracted and managed transparently by a host fabric interface (HFI) to a switch. The switch abstracts the reliability capabilities of a storage server into a level of resilience in a hierarchy of levels of resilience. The resilience levels are accessible by clients as a quantifiable characteristic of the storage server. The resilience levels are used by the switch fabric to filter which storage servers store objects responsive to client requests to store objects at a specified level of resilience.

    Local and remote dual address decoding using caching agent and switch

    公开(公告)号:US10095629B2

    公开(公告)日:2018-10-09

    申请号:US15279319

    申请日:2016-09-28

    Abstract: Generally discussed herein are systems, devices, and methods for local and remote dual address decoding. According to an example a node can include one or more processors to generate a first memory request, the first memory request including a first address and a node identification, a caching agent coupled to the one or more processors, the caching agent to determine that the first address is homed to a remote node remote to the local node, a network interface controller (NIC) coupled to the caching agent, the NIC to produce a second memory request based on the first memory request, and the one or more processors further to receive a response to the second memory request, the response generated by a switch coupled to the NIC, the switch includes a remote system address decoder to determine a node identification to which the second memory request is homed.

    DISTRIBUTED DATA OBJECT MANAGEMENT METHOD AND APPARATUS

    公开(公告)号:US20180189177A1

    公开(公告)日:2018-07-05

    申请号:US15394667

    申请日:2016-12-29

    Abstract: Apparatus and method for distributed management of data objects in a network of compute nodes are disclosed herein. A first compute node interface may be communicatively coupled to a first compute node to receive a request from the first compute node for at least a portion of a particular version of a data object, wherein the first compute node interface is to include mapping information and logic, wherein the logic is to redirect the request to a second compute node interface associated with a second compute node when the second compute node is mapped to a plurality of data object addresses that includes an address associated with the data object in accordance with the mapping information, and wherein the first compute node is to receive, as a response to the request, the at least a portion of the particular version of the data object from a third compute node interface associated with a third compute node.

    Multi-node storage operation
    6.
    发明授权

    公开(公告)号:US10581968B2

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

    申请号:US15477076

    申请日:2017-04-01

    Abstract: A technology is described for performing a multi-node storage operation. An example networked memory storage group coupled to a plurality of computing nodes through s network fabric can be configured to receive a transaction detail message from a master computing node that includes a transaction identifier and transaction details for a multi-node storage operation. Thereafter, storage operation requests that include the transaction identifier may be received from computing nodes assigned storage operation tasks associated with the multi-node storage operation. The networked memory storage group may be configured to determine that storage operations for the multi-node storage operation have been completed and send a message to the master computing node indicating a completion state of the multi-node storage operation.

    Multi-criteria power management scheme for pooled accelerator architectures

    公开(公告)号:US10444813B2

    公开(公告)日:2019-10-15

    申请号:US15718451

    申请日:2017-09-28

    Abstract: A computing device, a method and a system to control power. The computing device is configured to be used as part of a network fabric including a plurality of nodes and a plurality of pooled accelerators coupled to the nodes. The computing device includes: a memory storing instructions; and processing circuitry configured to perform the instructions. The processing circuitry is to receive respective requests from respective ones of the plurality of nodes, the requests addressed to a plurality of corresponding accelerators, each of the respective requests including information on a kernel to be executed by a corresponding accelerator, on the corresponding accelerator, and on a performance target for execution of the kernel. The processing circuitry is further to, based on the information in said each of the respective requests, control a power supply to the corresponding accelerator.

    Techniques for use of vendor defined messages to execute a command to access a storage device
    8.
    发明授权
    Techniques for use of vendor defined messages to execute a command to access a storage device 有权
    使用供应商定义的消息执行访问存储设备的命令的技术

    公开(公告)号:US09467511B2

    公开(公告)日:2016-10-11

    申请号:US13743112

    申请日:2013-01-16

    Abstract: Examples are disclosed for use of vendor defined messages to execute a command to access a storage device maintained at a server. In some examples, a network input/output device coupled to the server may receive the command from a client remote to the server for the client to access the storage device. For these examples, elements or components of the network input/output device may be capable of forwarding the command either directly to a Non-Volatile Memory Express (NVMe) controller that controls the storage device or to a manageability module coupled between the network input/out device and the NVMe controller. Vendor specific information may be forwarded with the command and used by either the NVMe controller or the manageability module to facilitate execution of the command. Other examples are described and claimed.

    Abstract translation: 公开了使用供应商定义的消息来执行访问维护在服务器上的存储设备的命令的示例。 在一些示例中,耦合到服务器的网络输入/输出设备可以从远程服务器的客户端接收命令,以使客户端访问存储设备。 对于这些示例,网络输入/输出设备的元件或组件可能能够将命令直接转发到控制存储设备的非易失性存储器Express(NVMe)控制器或耦合在网络输入/ 输出设备和NVMe控制器。 供应商的具体信息可以使用命令转发,并由NVMe控制器或可管理性模块使用,以便于执行命令。 其他的例子被描述和要求保护。

Patent Agency Ranking