presented at event 2017 IEEE Non-Volatile Memory Systems and Applications Symposium (NVMSA) Conference