Emerging memory technologies for neuromorphic computing | Synapse