Ars Technica has a nice article about it:
http://arstechnica.com/business/new...emory-going-mainstream-with-intel-haswell.ars
I don't know, the transactional memory sounds like a solution which should be on software's side, not on hardware. On the other hand, maybe platforms like "Concurrent collections" in .NET can be rewritten and optimized by using transactional memory.