BlockHammer: Improving Flash Reliability by Exploiting Process Variation Aware Proactive Failure Prediction | IEEE Journals & Magazine | IEEE Xplore