1. An apparatus, comprising: a semiconductor chip memory array having resistive storage cells; a comparator to compare a first word to be written into the array against a second word stored in the array at a location targeted by a write operation that will write the first word into the array; and, circuitry to iteratively write to one or more bit locations where a difference exists between the first word and the second word with an increasing write current intensity with each successive iteration.