Heracles receives HiPEAC paper award