ID de l'article: 000088623 Type de contenu: Maintenance et performances Dernière révision: 31/07/2024

La surcharge de performances liée à l’exécution d’une application Intel® Software Guard Extensions (Intel® SGX) en mode simulation est-elle importante ?

BUILT IN - ARTICLE INTRO SECOND COMPONENT
En bref

Conséquences sur les performances de l’exécution d’un programme Intel® Software Guard Extensions (Intel® SGX) en mode Simulation

Descriptif
  • Tenter d’utiliser Intel® Software Guard Extensions (Intel® SGX) mode Simulation pour évaluer les performances d’Intel SGX sans utiliser de plateforme Intel SGX.
  • Impossible de déterminer la surcharge de performances du mode Simulation.
Résolution

Le mode simulation n’est pas adapté aux tests de performances d’applications Intel SGX. En mode Simulation, les instructions matérielles Intel SGX sont simulées dans le logiciel, ce qui est plus lent que de fonctionner nativement dans le matériel. Le mode simulation utilise également des versions simulées des éléments suivants :

  • Bibliothèques de confiance
  • Bibliothèques non fiables
  • Logiciels de plateforme

Pour tester Intel SGX surcharge de performances, utilisez une plateforme qui prend en charge Intel SGX et compilez l’application en mode de prépublication, qui utilise des optimisations du compilateur, mais les enclaves sont lancées en mode de débogage d’enclave.

L’importance de la surcharge de performance due au mode Simulation dépend de la tolérance de la surcharge dans votre cas d’utilisation.

Pour plus d’informations sur les profils de compilation, reportez-vous à la section Configurations des projets d’enclave dans le Guide de référence du développeur Intel SGX pour votre système d’exploitation.

Informations complémentaires

Le Intel SGX Developer Reference pour Linux* se trouve dans le dossier Documentation de la dernière version du SDK Intel® Software Guard Extensions pour Linux*.

Le Intel SGX Developer Reference pour Windows* est distribué avec le kit d’installation du SDK Intel SGX pour Windows*.

Produits associés

Cet article concerne 1 produits

Le contenu de cette page est une combinaison de traduction humaine et informatique du contenu original en anglais. Ce contenu vous est fourni pour votre commodité et à titre informatif seulement et ne saurait être totalement exact ou complet. En cas de contradiction entre la version anglaise de cette page et la traduction, c'est la version anglaise qui prévaut. Afficher la version anglaise de cette page.