The next generation of HP hardware The Machine will be based on new non-volatile memory (NVM) technologies, such as memristors. This can radically change system and software design, and enable new style of Big Data processing applications. The speaker will discuss the opportunities in NVM programming and the challenges along the way. A brief overview of current solutions will be presented.