Distributed secure boot
    92.
    发明授权

    公开(公告)号:US10318738B2

    公开(公告)日:2019-06-11

    申请号:US15391166

    申请日:2016-12-27

    Abstract: Systems and methods may be used to securely booting multiple devices. A method may include initiating a boot sequence at a first device in an array of devices, booting a first distributed boot executive (DBE) on the first device, updating a Platform Configuration Register (PCR) with a first boot measurement, sharing the first boot measurement with a second DBE on a second device of the devices before booting a next boot step at the first device, receiving a second boot measurement from the second DBE, and booting the first device into a next boot stage in response to receiving the second boot measurement from the second DBE.

    REALTIME CRITICAL PATH-OFFLOADED DATA PROCESSING APPARATUS, SYSTEM, AND METHOD

    公开(公告)号:US20190138359A1

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

    申请号:US16113872

    申请日:2018-08-27

    Abstract: Devices, systems, and methods for offloading data service operations from an application critical path are disclosed. A storage service control apparatus can include a compute resource interface configured to communicatively couple to a compute resource, a memory interface configured to communicatively couple to a memory resource, an out of band (oob) channel interface configured to communicatively couple to an oob channel, and a data service controller communicatively coupled to the oob channel interface. The data service controller is configured to identify a data service operation to be performed by the compute resource on data stored in the memory resource, load a data service agent configured to facilitate the data service operation, and perform the data service operation on the data to generate serviced data via the data service agent over the oob channel by an oob compute resource, thus freeing the compute resource from performing the data service operation.

    Dynamic Microsystem Reconfiguration With Collaborative Verification

    公开(公告)号:US20180341496A1

    公开(公告)日:2018-11-29

    申请号:US15605070

    申请日:2017-05-25

    Abstract: A method dynamically reconfigures a system on a chip (SOC) comprising multiple semiconductor intellectual property (IP) blocks. The method comprises, when booting a data processing system (DPS) comprising the SOC, automatically allocating different IP blocks to multiple different microsystems within the DPS, based on a static partitioning policy (SPP). The method also comprises, after booting the DPS, determining that reallocation of at least one of the IP blocks is desired, based on (a) monitored conditions of at least one of the microsystems and (b) a dynamic partitioning policy (DPP). The method also comprises, in response to determining that reallocation of at least one of the IP blocks is desired, automatically reallocating at least one of the IP blocks from one of the microsystems to another of the microsystems without resetting at least one of the microsystems. Other embodiments are described and claimed.

    TECHNOLOGIES FOR ALTERING MODEM CONFIGURATIONS

    公开(公告)号:US20180287869A1

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

    申请号:US15473370

    申请日:2017-03-29

    Abstract: Methods, systems, and storage media are described for configuring a reconfigurable modem circuitry to communicate in accordance with various wireless communications protocols. A modem manager may be implemented in a secure execution environment of a computing platform. The modem manager may detect a trigger to reconfigure the modem circuitry, select a modem profile in response to the trigger, and reconfigure the modem circuitry in accordance with the selected modem profile. The modem circuitry, on reconfiguration, may communicate over a corresponding wireless network or in a corresponding network of the selected modem profile. Other embodiments may be described and/or claimed.

    Technologies for offloading and on-loading data for processor/coprocessor arrangements

    公开(公告)号:US10067805B2

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

    申请号:US15461635

    申请日:2017-03-17

    Abstract: Technologies for transferring offloading or on-loading data or tasks between a processor and a coprocessor include a computing device having a processor and a sensor hub that includes a coprocessor. The coprocessor receives sensor data associated with one or more sensors and detects events associated with the sensor data. The coprocessor determines frequency, resource usage cost, and power state transition cost for the events. In response to an offloaded task request from the processor, the coprocessor determines an aggregate load value based on the frequency, resource usage cost, and power state transition cost, and determines whether to accept the offloaded task request based on the aggregate load value. The aggregate load value may be determined as an exponential moving average. The coprocessor may determine whether to accept the offloaded task request based on a principal component analysis of the events. Other embodiments are described and claimed.

Patent Agency Ranking