Transactional Memory - Semantics And Performance

115
Следующее
Популярные
Опубликовано 12 августа 2016, 1:18
Writing concurrent programs is notoriously difficult, and is of increasing practical importance. In this series of lectures I will introduce ΓÇ£Transactional MemoryΓÇ¥ (TM) as a technique for building shared memory data structures. As I will illustrate, it can be much easier to build shared memory data structures using TM than it is to use conventional abstractions such as locks, or the atomic compare-and-swap instruction. In this lecture I will look at the semantics of programming language constructs built over TM ΓÇô e.g., how programs using TM interact with the existing concurrency-control features of a language, and some initial ideas for what it means for a program to use TM correctly.
Свежие видео
2 дня – 1 394 10931:29
How to Get $500 Motherboards for $50
4 дня – 86 98421:14
Well, since you asked.....
10 дней – 13 9636:36
Gemini at Work in less than 7 minutes
автотехномузыкадетское