Futuristic New MRAM Could be 20 Times Faster and Use 20 Times Less Power than Existing RAM+