You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Calling userspace from an SGX enclave is very slow. It’s much faster to copy data out of the enclave and let it be picked up (asynchronously) by a userspace thread. Similarly the response can be returned by placing it in a return queue in userspace. That avoids that the enclave needs to be exited. Mohzen has worked on this and we use it in production. Most of the code however is in a feature branch. Yuxiang recently also took a look at this, and I started reviewing his updated branch, but this work has been paused for now until the mbedtls work is completed.
The text was updated successfully, but these errors were encountered:
Calling userspace from an SGX enclave is very slow. It’s much faster to copy data out of the enclave and let it be picked up (asynchronously) by a userspace thread. Similarly the response can be returned by placing it in a return queue in userspace. That avoids that the enclave needs to be exited. Mohzen has worked on this and we use it in production. Most of the code however is in a feature branch. Yuxiang recently also took a look at this, and I started reviewing his updated branch, but this work has been paused for now until the mbedtls work is completed.
The text was updated successfully, but these errors were encountered: