Techniques for a trusted execution environment at a compute server to use a remote accelerator
AssigneeIntel Corporation
InventorUtkarsh Y. Kakaiya
Life of this patent
Estimating the term…
Loading patent…
AssigneeIntel Corporation
InventorUtkarsh Y. Kakaiya
Estimating the term…
Examples include techniques for a trusted execution environment (TEE) at a compute server to request a service to be performed by an accelerator that is located at or with a service server. Examples are described of the TEE at the compute server authenticating the remote accelerator to enable establishment of one or more secure communication sessions for the accelerator to decrypt encrypted data, perform a transformation on the decrypted data and then re-encrypt the transformed data. Examples are also described of the TEE at the compute server authenticating a service TEE at the service server as well as the accelerator to enable the service TEE and the accelerator to collaboratively decrypt encrypted data, perform a transformation on the decrypted data and then re-encrypt the transformed data.
An apparatus to be configured at a compute server, the apparatus comprising:
A method comprising:
At least one non-transitory computer-readable storage medium, comprising a plurality of instructions, that when executed by circuitry of a trusted execution environment (TEE) at a compute server, cause the circuitry to:
An accelerator device configured to be coupled with a service server, the accelerator device comprising:
A service server comprising:
Dependencies are inferred from the claim text.