Publication | Open Access
Provable multicore schedulers with Ipanema
16
Citations
29
References
2020
Year
Unknown Venue
EngineeringComputer ArchitectureWork ConservationFormal VerificationOperations ResearchConcurrency (Computer Science)Systems EngineeringParallel ComputingProvable Multicore SchedulersConcurrent ProgrammingComputer EngineeringScheduling (Computing)Computer ScienceScheduling AnalysisMulticore SchedulersScheduling ProblemParallel Performance EvaluationFormal MethodsParallel ProgrammingUle Multicore Schedulers
Recent research and bug reports have shown that work conservation, the property that a core is idle only if no other core is overloaded, is not guaranteed by Linux's CFS or FreeBSD's ULE multicore schedulers. Indeed, multicore schedulers are challenging to specify and verify: they must operate under stringent performance requirements, while handling very large numbers of concurrent operations on threads. As a consequence, the verification of correctness properties of schedulers has not yet been considered.
| Year | Citations | |
|---|---|---|
Page 1
Page 1