2019 · 10 citations · 11 references
ComputingComputer SystemsEmbedded SystemsEnergy ManagementSchedulingCpu SchedulingPerformance OptimizationPower ManagementResource SchedulingTask SchedulingWorkload SchedulingDeadlinesEnergy ConsumptionPredictive Resource SchedulingPredictive SchedulingRun-time Resource ManagementRuntime ManagementRuntime Resource ManagementWorkload Prediction
Modern embedded platforms need sophisticated resource managers in order to utilize the heterogeneous computational resources efficiently. Moreover, such platforms are exposed to fluctuating workloads unpredictable at design time. In such a context, predicting the incoming workload might improve the efficiency of resource management. But is this true? And, if yes, how significant is this improvement? How accurate does the prediction need to be in order to improve decisions instead of doing harm? By proposing a prediction-based resource manager aimed at minimizing energy consumption while meeting task deadlines and by running extensive experiments, we try to answer the above questions.
11
Eli Cortez, Anand Bonde, Alexandre Muzio et al. · 2017 · 592 citations
Mapping on multi/many-core systems
Amit Kumar Singh, Muhammad Shafique, Akash Kumar et al. · 2013 · 397 citations