Graph-based data multi-operation system

    公开(公告)号:US11934289B2

    公开(公告)日:2024-03-19

    申请号:US17972396

    申请日:2022-10-24

    IPC分类号: G06F11/34 G06F11/30 G06F11/32

    摘要: A graph-based data multi-operation system includes a data multi-operation management subsystem coupled to an application and accelerator subsystems. The data multi-operation management subsystem receives a data multi-operation graph from the application that identifies first data and defines operations for performance on the first data to transform the first data into second data. The data multi-operation management subsystem assigns each of the operations to at least one of the accelerator systems, and configures the accelerator subsystems to perform the operations in a sequence that transforms the first data into the second data, When the data multi-operation management subsystem determine a completion status for the performance of the operations by the accelerator subsystems, it transmits a completion status communication to the application that indicates the completion status of the performance of the plurality of operations by the plurality of accelerator subsystems.

    Coordinated initialization system

    公开(公告)号:US11500649B2

    公开(公告)日:2022-11-15

    申请号:US17030632

    申请日:2020-09-24

    IPC分类号: G06F9/445 G06F16/23 G06F13/20

    摘要: A coordinated initialization system includes a computing system with first and second initialization subsystems coupled to a coordinated initialization subsystem. The coordinated initialization subsystem receives first and second initialization progress information associated with respective first and second initialization subsystem operations performed by the respective first and second initialization subsystems. Using a coordinated initialization database that identifies dependences between the first and second initialization operations, the coordinated initialization subsystem determines that the first initialization progress information identifies a first initialization operation that is going to be performed by the first initialization subsystem and that is dependent on a second initialization operation that is identified by the second initialization progress information and that has not yet been performed by the second initialization subsystem and, in response, causes the first initialization subsystem to pause the first initialization subsystem operations until the second initialization operation has been performed.

    LIVE MIGRATION/HIGH AVAILABILITY SYSTEM

    公开(公告)号:US20220129356A1

    公开(公告)日:2022-04-28

    申请号:US17077869

    申请日:2020-10-22

    IPC分类号: G06F11/14 G06F11/20

    摘要: A live migration/high availability system includes a first computing system having a first SCP subsystem coupled to first computing system components and a first hypervisor subsystem that provides a first virtual machine. Each time the first SCP subsystem receives snapshot commands from the hypervisor subsystem, it retrieves respective SCP component state information that was not retrieved in response to a previous snapshot command from each first SCP component included in the first SCP subsystem, and uses the respective SCP component state information to generate a respective SCP subsystem snapshot based on that snapshot command. The first SCP subsystem then transmits the SCP subsystem snapshots to a second SCP subsystem in a second computing system, and the second SCP subsystem uses the SCP subsystem snapshots to allow a second hypervisor subsystem on the second computing system to provide a second virtual machine that operates the same as the first virtual machine.

    SYSTEM CONTROL PROCESSOR (SCP) CLONING SYSTEM

    公开(公告)号:US20220113980A1

    公开(公告)日:2022-04-14

    申请号:US17068923

    申请日:2020-10-13

    IPC分类号: G06F9/4401 G06F9/445

    摘要: A System Control Processor (SCP) cloning system includes a first computing system coupled to second computing systems via a network. The first computing system includes a first SCP subsystem coupled to a central processing system and first computing system components in the first computing system. The first SCP subsystem receives a first cloning command via the network from a management system and, based on the first cloning command, retrieves respective first SCP component state information from each of a plurality of first SCP components that are included in the first SCP subsystem, uses the respective first SCP component state information to generate a first SCP subsystem image that is configured for installation on an SCP subsystem to configure that SCP subsystem the same as the first SCP subsystem, and transmits the first SCP subsystem image to a second SCP subsystem in each of at least one second computing system.

    System control processor (SCP) boot system

    公开(公告)号:US11221858B1

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

    申请号:US17064824

    申请日:2020-10-07

    IPC分类号: G06F9/44 G06F9/4401 H04L29/08

    摘要: An SCP boot system includes a chassis housing a BIOS and an SCP that presents a virtual BIOS boot media location to the BIOS. The SCP may receive a first physical boot media location from a management system and, when the SCP receives a first BIOS boot image retrieval request from the BIOS that is directed to the virtual BIOS boot media location, it retrieves a first BIOS boot image from the first physical boot media location and provides it to the BIOS. The SCP may then receive a second physical boot media location from the management system and, when the SCP subsystem receives a second BIOS boot image retrieval request from the BIOS that is directed to the virtual BIOS boot media location, it retrieves a second BIOS boot image from the second physical boot media location and provides it to the BIOS.

    Device access control system
    10.
    发明授权

    公开(公告)号:US11829466B2

    公开(公告)日:2023-11-28

    申请号:US18078593

    申请日:2022-12-09

    IPC分类号: G06F21/44 G06F21/57

    摘要: A device access control system includes a first computing system that is coupled to a second computing system via a network, and that includes a device access controller subsystem coupled to devices, a central processing subsystem, and a device access control manager subsystem. The device access control manager subsystem identifies first application(s) configured for provisioning by the central processing subsystem and second application(s) configured for provisioning by the second computing system, configures the device access controller subsystem to provide the central processing subsystem access to a first subset of the devices to allow the central processing subsystem to provide the first application(s), and configures the device access controller subsystem to provide the second computing system access via the device access control manager subsystem to a second subset of the devices to allow the second computing device to provide the second application(s) using the second subset of the devices.