2006 · 68 citations · 11 references
EngineeringComputer EngineeringComputer ScienceParallel ComputingReal-time SystemsSystem-on-chip DesignMulticore Processor DesignParallel ArchitecturesParallel Computer ArchitectureParallel Computing SystemsReal-time SchedulingReal-time Systems DesignCache-aware SchedulingMulticore ArchitecturesMulticore Processor ArchitectureMulticore SystemsParallel Task SchedulingReal-time Task SchedulingReal-time Thread SchedulingScheduling Algorithms
We propose a scheduling method for real-time systems implemented on multicore platforms that encourages individual threads of multithreaded real-time tasks to be scheduled together. When such threads are cooperative and share a common working set, this method enables more effective use of on-chip shared caches
11
Proportionate progress: A notion of fairness in resource allocation
Sanjoy Baruah, Nathann Cohen, C. Gregory Plaxton et al. · Algorithmica · 1996 · 707 citations