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

Requirements for SGX on Dell PowerEdge

Patrick32
Beginner
205 Views

Hello, If someone is trying to install SGX on Prem API co-signer. What is the minimum memory requirements? 

Install SGX On-prem API Co-signer

 

Looks like API Co-signer is requiring a small sgx memory size of 2GB EPC.Is there a minimum enclave size that the customer must use? Example the gold 6534 supports 128GB. Can they only partition 2GB of the 128gb. 

 

Your on-prem SGX server should meet the following requirements:

  • CPU processor: Only one of the following Intel® processors
  • CPU cores: Minimum 4
  • OS: Ubuntu 20.04 with -
    • Latest Linux kernel version
    • Latest Intel microcode (BIOS update)
  • RAM: Minimum 16GB
  • Storage: Minimum 128GB
  • SGX Memory: Minimum 2GB EPC

 

 

 

 

0 Kudos
1 Reply
Scott_R_Intel
Moderator
173 Views

Hello Patrick.

 

The 5th Gen Xeon Scalable CPUs have a minimum EPC of 128MB, as long as the BIOS enables the setting correctly.  So yes, you can configure only 2GB if needed.

One thing to note after looking at the requirements for Co-signer at the link you provided is about the Ubuntu and kernel versions.  The SGX driver was not included in the kernel by default until v5.11, which the base Ubuntu v20.04 will not have.  You will have to install the "linux-generic-hwe-20.04" package to get to a kernel version newer than 5.11, which currently looks to be v5.15 currently.

 

Regards.

0 Kudos
Reply