Reduction of variation-induced energy overhead in multi-core processors