S. Somasegar, Senior Vice President Developer Division, announced the project in a blog posting, STM.NET on DevLabs.
Transactional memory is a technology that frees developers from worrying about the mechanics of fine-grained locking and synchronization in multithreaded applications by providing transactional semantics for reading and writing to memory. It enables developers to focus on application logic instead of the details of memory I/O when building multi-core and many-core programs.
For more information, see STM.NET on DevLabs.
Bruce D. Kyle
ISV Architect Evangelist | Microsoft Corporation