Auxiliary Roles in STT-MRAM Memory