“…Problem Description: The problem of task scheduling onto heterogeneous HPC systems has been extensively studied [2,[10][11][12]14,15], with several works focusing on multicore processors [1,3,8,10,16]. Some of the algorithms focus on optimizing application performance and execution time [10,12], while other works also consider energy and power optimization [1,8].…”