04-03-2009 02:16 AM
On current Intel processors, a WAR (write-after-read) hazard cannot happen, because writes are not reordered with older reads. A WAW (write-after-write) issue can happen under certain circumstances, because writes can be reordered with other writes executed with the CLFLUSH instruction, streaming stores,or string operations.
For further details, please refer to theIntel 64 and IA-32 Architectures Software Developers Manual, Volume 3A, Section 7.2.2.
04-26-2009 06:15 PM
Could you share the links for other Intel latest (March'2009) documents like - Intel Arch. Opt. Manual, Vol1 & Vol2 Inst. Manual, SPG-3B, etc.
I do have older(2007-2008) ones.