In some embodiments, a memory transaction is received that was sent over
an unordered interconnect. A determination is made as to whether an
address conflict exists between the memory transaction and another memory
transaction. If the address conflict exists the memory transaction is
forwarded only after waiting until the conflict is resolved. Other
embodiments are described and claimed.