occlum/demos
LI Qing bd56504b20 Add GDB support for apps running upon Occlum
Please see the "gdb_support" in demos to find out how to
use GDB to debug your apps running upon Occlum.
2020-02-14 07:52:45 +00:00
..
embedded_mode Fix some typos 2020-01-23 04:40:54 +00:00
gdb_support Add GDB support for apps running upon Occlum 2020-02-14 07:52:45 +00:00
grpc Polish gRPC and remote attestation demos 2020-01-23 04:40:54 +00:00
hello_bazel Improve Occlum GCC toolchain with new wrappers for binaries 2019-11-29 11:20:00 +00:00
hello_c Improve Occlum GCC toolchain with new wrappers for binaries 2019-11-29 11:20:00 +00:00
hello_cc Improve Occlum GCC toolchain with new wrappers for binaries 2019-11-29 11:20:00 +00:00
https_server Improve Occlum GCC toolchain with new wrappers for binaries 2019-11-29 11:20:00 +00:00
openvino Add Intel OpenVINO demo 2019-12-10 06:07:27 +00:00
python Add Python demo 2020-01-23 04:40:54 +00:00
remote_attestation Polish gRPC and remote attestation demos 2020-01-23 04:40:54 +00:00
tensorflow_lite Improve Occlum GCC toolchain with new wrappers for binaries 2019-11-29 11:20:00 +00:00
xgboost Add XGBoost demo 2019-11-30 13:39:26 +00:00
README.md Add GDB support for apps running upon Occlum 2020-02-14 07:52:45 +00:00

Demos

This directory contains sample projects that demonstrate how Occlum can be used to build and run user applications.

Toolchain demos

This set of demos shows how the Occlum toolchain can be used with different build tools.

  • hello_c/: A sample C project built with Makefile/CMake.
  • hello_cc/: A sample C++ project built with Makefile/CMake.
  • hello_bazel/: A sample C++ project built with Bazel.

Application demos

This set of demos shows how real-world apps can be easily run inside SGX enclaves with Occlum.

Other demos

  • embedded_mode/: A cross-enclave memory throughput benchmark enabled by the embedded mode of Occlum.
  • gdb_support/: This demo explains the technical detail of GDB support and demonstrates how to debug an app running upon Occlum with GDB.
  • remote_attestation/: This project demonstrates how an app running upon Occlum can perform SGX remote attestation.