Latest version up to MICRO 2014 submission.