1459890004-00c9b998-9db4-4ec1-a129-c9b8e8ebcf7a

A magnetic memory device includes a free layer and a guide layer on a substrate. The number of virtual to physical translations using hash lookups is reduced by analyzing sequences of the instructions for determining with high probability whether the memory accesses made by the instructions perform the same virtual to physical translation in order to reduce the number of necessary hash lookups to enable faster simulation performance. The combination circuit is set to an operative state by the control signal immediately before the flip-flop circuit operates in response to the clock signal.