![]() The Prognostic Lab | Computer Science Department | University of Pittsburgh XEMEM: Cross Enclave Shared Memory The XEMEM shared memory architecture supports application-level shared memory communication across enclaves (co-kernels and/or Palacios VMs). XEMEM exports a user-level API that is backwards compatible with the API exported by SGI/Cray’s XPMEM shared memory implementation for Linux systems, which allows processes to selectively export regions of their address space to be mapped by other processes. XEMEM allows any application targeting the API can be deployed across any multi-enclave topology without modification. |
|||||
|
|||||
Download XEMEM
git clone https://gitlab.prognosticlab.org/prognosticlab/xpmem.git | |||||
Related Publications
|