Summary
How 3rd Generation Intel® Xeon® Scalable Processor platforms support 1 TB EPCs
Description
- The maximum EPC size for Intel® Software Guard Extensions (Intel® SGX) processors prior to 3rd Generation Intel® Xeon® Scalable Processor platforms was 256 MB.
- Unable to determine which technology is used to enable 1 TB of EPC on 3rd Generation Intel® Xeon® Scalable Processor platforms.
Resolution
- 3rd Generation Intel® Xeon® Scalable Processors support 512 GB of EPC size, which adds up to 1 TB on a two-socket platform.
- Intel SGX switched from using the Memory Encryption Engine (MEE), which uses on-die space for a Merkle Tree that doesn’t expand easily, to using Advanced Encryption Standard - XEX Tweakable Block Cipher with Ciphertext Stealing (AES-XTS), enabling a larger EPC.
Refer to Supporting Intel® SGX on Multi-Socket Platforms for more details.