Reference: Tiago M. Vale, João A. Silva, Ricardo J. Dias, and João M. Lourenço. 2016. Pot: Deterministic Transactional Execution. ACM Trans. Archit. Code Optim. 13, 4.
of deterministic execution? • Is the fast execution mode faster? • Do transactions wait less? Hardware transactional memory (see paper) Evaluation See for +details
Slowdown of deterministic execution? • Is the fast execution mode faster? • Do transactions wait less? Hardware transactional memory (see paper) See for +details
Slowdown of deterministic execution? • Is the fast execution mode faster? • Do transactions wait less? Hardware transactional memory (see paper) See for +details
STM and HTM Fast mode: take advantage of deterministic order to minimise overheads <2× slower than nondeterministic ~3× better than state of the art Conclusion
STM and HTM Fast mode: take advantage of deterministic order to minimise overheads <2× slower than nondeterministic ~3× better than state of the art Thank you for your attention! Conclusion