the eda challenges in the dark silicon era .
Cherry-picking: exploiting process variations in dark-silicon homogeneous chip multi-processors