Everything You Should Know About Intel SGX Performance on Virtualized Systems

VenueCategory
SIGMETRICS'19SGX Performance

Everything You Should Know About Intel SGX Performance on Virtualized Systems1. SummaryMotivation of this paperSGX Evaluation2. Strength (Contributions of the paper)3. Weakness (Limitations of the paper)4. Some Insights (Future work)

1. Summary

Motivation of this paper

SGX Evaluation

  1. Basis
  1. ECall/OCall Performance
  1. Memory access
  1. Swapping
  1. Enclave initialization and destruction
  1. SGX-SSL benchmarks

 

2. Strength (Contributions of the paper)

  1. do the benchmark on SGX in both bare-metal and virtualization machines.
  2. also propose a non-intrusive method for measuring the characteristics of a given workload to identify whether it is suitable with nested paging or shadow paging.

3. Weakness (Limitations of the paper)

4. Some Insights (Future work)

  1. Techniques on trusted computing
  1. SGX initialization