Método 1:
Encuentre el tamaño de la memoria reservada (PRM) del procesador Intel® Software Guard Extensions (SGX), que es la cantidad de memoria reservada para Intel SGX y contiene el EPC, en el BIOS. Se mostrará de manera diferente en función del BIOS, pero la configuración de la memoria SGX suele estar junto a la configuración de SGX Enable. Si el PRM es de 128 MB, 96 MB de eso se asigna al EPC.
Método 2:
Utilice test_sgx.c:
$ gcc test-sgx.c -o test-sgx
$ ./test-sgx
CPUID Leaf 12H, Sub-Leaf 2 of Intel SGX Capabilities (EAX=12H,ECX=2)
eax: 70200001 ebx: 0 ecx: 5d80001 edx: 0
size of EPC section in Processor Reserved Memory, 93 M
El registro ecx contiene el tamaño del EPC: ecx: 5d80000 = 93 MB
La mayoría de las plataformas tienen 128 MB o 256 MB de PRM. La excepción son los procesadores escalables de Intel® Xeon® de 3a Generación, que admiten 512 GB de tamaño PRM, lo que suma hasta 1 TB en una plataforma de dos zócalos.