The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Jun. 29, 2021

Filed:

Mar. 22, 2019
Applicant:

Intel Corporation, Santa Clara, CA (US);

Inventors:

Kapil Sood, Portland, OR (US);

Ioannis T. Schoinas, Portland, OR (US);

Yu-Yuan Chen, Chandler, AZ (US);

Raghunandan Makaram, Northborough, MA (US);

David J. Harriman, Portland, OR (US);

Baiju Patel, Portland, OR (US);

Ronald Perez, Piedmont, CA (US);

Matthew E. Hoekstra, Forest Grove, OR (US);

Reshma Lal, Portland, OR (US);

Assignee:

Intel Corporation, Santa Clara, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 21/57 (2013.01); G06F 9/50 (2006.01); G06F 21/85 (2013.01); G06F 21/72 (2013.01); G06F 21/53 (2013.01);
U.S. Cl.
CPC ...
G06F 21/57 (2013.01); G06F 9/505 (2013.01); G06F 21/53 (2013.01); G06F 21/72 (2013.01); G06F 21/85 (2013.01); G06F 2221/034 (2013.01);
Abstract

In one embodiment, an apparatus comprises a processor to: receive a request to configure a secure execution environment for a first workload; configure a first set of secure execution enclaves for execution of the first workload, wherein the first set of secure execution enclaves is configured on a first set of processing resources, wherein the first set of processing resources comprises one or more central processing units and one or more accelerators; configure a first set of secure datapaths for communication among the first set of secure execution enclaves during execution of the first workload, wherein the first set of secure datapaths is configured over a first set of interconnect resources; configure the secure execution environment for the first workload, wherein the secure execution environment comprises the first set of secure execution enclaves and the first set of secure datapaths.


Find Patent Forward Citations

Loading…