Magma: A Monolithic 3D Vertical Heterogeneous Reram-Based Main Memory Architecture | IEEE Conference Publication | IEEE Xplore