Challenge# 1: Restriction of HTM HTM is only a compelling hardware feature for single machine platform 口 Distributed tx cannot direct№ y benefit from it Some instructions system events(e.g network I/O) will unconditionally abort HTM transactions o Like any RDMA ops: READ/WRITE, CAS, SEND/RECV How to glue multiple HiM transactions together by rdma while preserving serializability 13HTM is only a compelling hardware feature for single machine platform □ Distributed TX cannot directly benefit from it 13 Challenge#1: Restriction of HTM Some instructions & system events (e.g. network I/O) will unconditionally abort HTM transactions □ Like any RDMA ops: READ/WRITE, CAS, SEND/RECV How to glue multiple HTM transactions together by RDMA while preserving serializability?