Initial Forays into Transactional Memory Programming Models

  Welcome again to the TM blog! This time your host is Yossi Levanoni. I’m the dev lead on the TM project. It was great to see the high-quality questions we’ve gotten in response to Dana’s previous (and our altogether first) post on the blog and I’m looking forward to many more interesting discussions. As…

10

Welcome to the Transactional Memory Team’s Blog!

If you have been using the Parallel Extension CTP or simply writing multi-threaded code yourself, you probably have run into situations where you needed to share data between multiple threads.   So long as the data is read-only, this isn’t a problem, but what about mutating data? The easy answer is to use a lock.  There…

12