Reliable and high performance STT-MRAM architectures based on controllable-polarity devices | IEEE Conference Publication | IEEE Xplore