Intel® Software Guard Extensions (Intel® SGX)
Discussion board focused on hardware-based isolation and memory encryption to provide extended code protection in solutions.

Intel SGX EPC page size

boukhari
Beginner
631 Views

Do the 3rd and 4th Gen Intel® Xeon® Scalable Processors support large pages for the EPC pages ? Is the only page size supported 4kb ?

0 Kudos
1 Solution
KFPW_Intel
Moderator
616 Views

Hi,

 

3rd Generation Intel® Xeon® Scalable Processors support 512 GB of EPC size, which adds up to 1 TB on a two-socket platform. Refer this Article for more information. As for 4th Generation Intel® Xeon® Scalable Processors, such feature is yet to be officially validated.

 

The Enclave pages are 4KB in size. When enclaves are larger than the total memory available to the EPC, enclave paging can be used by privileged SW to evict some pages to swap in other pages.

 

Hope this is helpful.

 

Regards,

 

Ken


View solution in original post

0 Kudos
1 Reply
KFPW_Intel
Moderator
617 Views

Hi,

 

3rd Generation Intel® Xeon® Scalable Processors support 512 GB of EPC size, which adds up to 1 TB on a two-socket platform. Refer this Article for more information. As for 4th Generation Intel® Xeon® Scalable Processors, such feature is yet to be officially validated.

 

The Enclave pages are 4KB in size. When enclaves are larger than the total memory available to the EPC, enclave paging can be used by privileged SW to evict some pages to swap in other pages.

 

Hope this is helpful.

 

Regards,

 

Ken


0 Kudos
Reply