Ola pessoal
Em meus experimentos, encontrei um o STM.NET, ou Sofware Transactional Memory. Trata-se de um framework para desenvolvedores C# que efetua de maneira eficiente o isolamento de um determinado bloco de código em momentos de compartilhamento.
O recurso de memoria transacional, é umas das tecnologias com grandes considerações do mundo acadêmico, como um grande recurso para os novos modelos de aplicativos com multi-core de hardware.
Quem quiser conferir este projeto acesse: DevLabs (STM.NET)
Em breve mostrei alguns exemplos de utlização do framework.