COMPUTING WITH SMART SYSTEMS: A DISRUPTIVE WAVE DRIVING LEAN AND PERVASIVE DEEP LEARNING ARCHITECTURES