High-speed Magnetic Memory based on Spin-Torque Domain Wall Motion