Runtime Resource Management with Workload Prediction
56th Annual Design Automation Conference 2019 (DAC), Las Vegas, NV, USA
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.
[NUEP19] Mina Niknafs, Ivan Ukhov, Petru Eles, Zebo Peng, "Runtime Resource Management with Workload Prediction", 56th Annual Design Automation Conference 2019 (DAC), Las Vegas, NV, USA