XTRA: Unifying Cache Coherence and Concurrency Control for Distributed Transactions in a CXL Pod
Distributed transactions on CXL memory pools allow hosts to directly access shared data, bypassing message-based coordination. However, the limited cross-host hardware cache coherence (HCC) in CXL hinders synchronization for consistency and concurrency control across large memory pools. To overcome this limitation, we...