Repeatable, accurate, and high speed multi-level programming of memristor 1T1R arrays for power efficient analog computing applications. (1st August 2016)