CS 854, Fall 2013 - Control Flow and Scheduling
Designated Papers
Fast Switching of Threads Between Cores
http://dx.doi.org/10.1145/1531793.1531801
FlexSC: Flexible System Call Scheduling with Exception-Less System Calls
https://www.usenix.org/conference/osdi10/flexsc-flexible-system-call-scheduling-exception-less-system-calls
Region Scheduling: Efficiently Using the Cache Architectures via Page-level Affinity
http://dx.doi.org/10.1145/2150976.2151023
Additional Literature
Survey of Scheduling Techniques for Addressing Shared Resources in Multicore Processors (supplementary)
http://dx.doi.org/10.1145/2379776.2379780
Reinventing Scheduling for Multicore Systems (supplementary)
https://www.usenix.org/conference/hotos-xii/reinventing-scheduling-multicore-systems
To Preempt or Not To Preempt, That Is the Question (supplementary)
http://dx.doi.org/10.1145/2349896.2349904
Exception-Less System Calls for Event-Driven Servers (supplementary)
https://www.usenix.org/conference/usenixatc11/exception-less-system-calls-event-driven-servers