On the platform specificity of STM instrumentation mechanisms. - Wenjia Ruan; Yujie Liu 003; Chao Wang 090; Michael F. Spear (CGO, 2013)

Boosting timestamp-based transactional memory by exploiting hardware cycle counters. - Wenjia Ruan; Yujie Liu 003; Michael F. Spear (ACM Trans. Archit. Code Optim., 2013)

Transactionalizing legacy code: an experience report using GCC and Memcached. - Wenjia Ruan; Trilok Vyas; Yujie Liu 003; Michael F. Spear (ASPLOS, 2014)

Transactional Read-Modify-Write Without Aborts. - Wenjia Ruan; Yujie Liu 003; Michael F. Spear (ACM Trans. Archit. Code Optim., 2014)

Case Study: Using Transactions in Memcached. - Michael F. Spear; Wenjia Ruan; Yujie Liu 003; Trilok Vyas (Transactional Memory, 2015)

Hybrid Transactional Memory Revisited. - Wenjia Ruan; Michael F. Spear (DISC, 2015)

Symphony: Task Scheduling and Memory Management in Heterogeneous Computing. - Amit Jindal; Wenjia Ruan (IWOCL, 2017)

Abstract Representation of Shared Data for Heterogeneous Computing. - Tushar Kumar; Aravind Natarajan; Wenjia Ruan; Mario Badr; Darío Suárez Gracia; Calin Cascaval (LCPC, 2017)

Value prediction for security (VPsec): Countering fault attacks in modern microprocessors. - Rami Sheikh; Ro Cammarota; Wenjia Ruan (HOST, 2018)