A Middleware for Power Management in Multicore Smartphones - EUDL