UPDF AI

Brief announcement: transaction polymorphism

Vincent Gramoli,R. Guerraoui

2011 · DOI: 10.1145/1989493.1989544
ACM Symposium on Parallelism in Algorithms and Architectures · 3 Citations

TLDR

This work presents transaction polymorphism, a synchronization technique that consists of providing more control to the programmer than traditional (i.e., monomorphic) transactions to achieve comparable performance to generic lock-based and lock-free solutions.