Skip to content

Latest commit

 

History

History
29 lines (24 loc) · 828 Bytes

README.md

File metadata and controls

29 lines (24 loc) · 828 Bytes

Skyloft

Skyloft: A General High-Efficient Scheduling Framework in User Space

Overview

Layout

  • apps/: Benchmark real-world applications
  • docs/: Documents and images
  • synthetic/: Benchmark c-FCFS and PS scheduling policies
    • rocksdb/: Latency-critical application
    • antagonist/: Batch application
  • kmod/: Skyloft kernel module
  • libos/: Skyloft main code
    • io/: IO thread
    • net/: Network stack
    • shim/: Shim layer for POSIX APIs
    • sync/: Synchronization primitives
    • mm/: Memory management
    • sched/: Schedulers
  • utils/: Useful tools
  • scripts/: Setup machine; run experiments
  • microbench/: Microbenchmarks and prototypes
  • paper_results/: Experimental results in the paper