2017 17th Non-Volatile Memory Technology Symposium (NVMTS)