Skip to content
hq6 edited this page Jan 13, 2017 · 15 revisions

Arachne Progress Tracking

This wiki is currently being used for project progress tracking. If you are interested in trying out Arachne, please see the public introduction and API Documentation.

Paper Tracking

Misc

Questions to answer for kernel module

  • Where are all the different priority levels in the kernel?
    • We need to know so that the new scheduler class's priority falls between SCHED_FIFO and SCHED_CFS, but is also lower priority than SoftIRQ.
  • How do we do we prevent CFS's load-balancing mechanism from scheduling CFS tasks onto our core, which will never get run and possibly stall the system?
  • To what extent do the in-kernel threads actually introduce jitter?
Clone this wiki locally