2012 12th Annual Non-Volatile Memory Technology Symposium Proceedings