COOKIES: By using this website you agree that we can place Google Analytics Cookies on your device for performance monitoring. |
University of Cambridge > Talks.cam > Semantics Lunch (Computer Laboratory) > Coarse-grained transactions
Coarse-grained transactionsAdd to your list(s) Download to your calendar using vCal
If you have a question about this talk, please contact Sam Staton. Traditional transactional memory systems suffer from overly conservative conflict detection, yielding so-called false conflicts, because they are based on fine-grained, low-level read/write conflicts. In response, the recent trend has been toward integrating various abstract data-type libraries using ad-hoc methods of high-level conflict detection. These proposals have led to improved performance but a lack of a unified theory has led to confusion in the literature. We clarify these recent proposals by defining a generalization of transactional memory in which a transaction consists of abstract data-type operations rather than simply memory read/write operations. We provide semantics for both pessimistic (e.g. transactional boosting) and optimistic (e.g. traditional TMs and recent alternatives) execution. We show that both are included in the standard atomic semantics, yet find that the choice imposes different requirements on the coarse-grained operations: pessimistic requires operations be left-movers, optimistic requires right-movers. Finally, we discuss how the semantics applies to numerous TM implementation details discussed widely in the literature. This talk is part of the Semantics Lunch (Computer Laboratory) series. This talk is included in these lists:
Note that ex-directory lists are not shown. |
Other listsaa494@cam.ac.uk al769's list Department of German and DutchOther talksThe Partition of India and Migration Animal Migration Exploring the mechanisms of haematopoietic lineage progression at the single-cell level Putting Feminist New Materialism to work through affective methodologies in early childhood research Babraham Lecture - Deciphering the gene regulation network in human germline cells at single-cell & single base resolution Single Cell Seminars (September) Existence of Lefschetz fibrations on Stein/Weinstein domains The evolution of photosynthetic efficiency PTPmesh: Data Center Network Latency Measurements Using PTP Protein Folding, Evolution and Interactions Symposium CANCELLED: Beverly Gage: G-Man: J. Edgar Hoover and the American Century |