A high-reliability and low-power computing-in-memory implementation within STT-MRAM. (November 2018)