Sandia National Laboratories' Michael Heroux, director of software technology for the Exascale Computing Project (ECP), discusses the DOE's roadmap to exascale and the focus area of ECP software technology.