A memory device includes a magnetic layer including a plurality of magnetic random access memory cells, a first conductive layer, a layer including a strap connecting MRAM cells included in the plurality of MRAM cells, and a second conductive layer. In one example embodiment, this is achieved by determining whether a received instruction in a trackable instruction during code execution. Thus, in accordance with some embodiments if a home agent control node fails, the secondary home agent control node can take over the home agent control function.