A Dynamic Provisioning Framework for Multi-tier Internet Applications in Virtualized Data Center. - Yi Jin; Xu Liu 001; Jianfeng Zhan; Shuang Gao (PDCAT, 2008)

A Fast-Start, Fault-Tolerant MPI Launcher on Dawning Supercomputers. - Xu Liu 001; Bibo Tu; Jianfeng Zhan; Dan Meng 002 (PDCAT, 2008)

Similarity Analysis in Automatic Performance Debugging of SPMD Parallel Programs - Xu Liu 001; Jianfeng Zhan; Bibo Tu; Ming Zou; Dan Meng 002 (CoRR, 2009)

Automatic Performance Debugging of SPMD Parallel Programs - Xu Liu 001; Lin Yuan; Jianfeng Zhan; Bibo Tu; Dan Meng 002 (CoRR, 2010)

Pinpointing data locality problems using data-centric analysis. - Xu Liu 001; John M. Mellor-Crummey (CGO, 2011)

Towards quantitative analysis of data intensive computing: a case study of Hadoop. - Peng Wang 028; Dan Meng 002; Zhaoxia Han; Xu Liu 001 (ICAC, 2011)

Automatic performance debugging of SPMD-style parallel programs. - Xu Liu 001; Jianfeng Zhan; Kunlin Zhan; Weisong Shi; Lin Yuan; Dan Meng 002; Lei Wang 004 (J. Parallel Distributed Comput., 2011)

Evaluating task scheduling in hadoop-based cloud systems. - Shengyuan Liu; Jungang Xu; Zongzhen Liu; Xu Liu 001 (IEEE BigData, 2013)

A new approach for performance analysis of openMP programs. - Xu Liu 001; John M. Mellor-Crummey; Michael W. Fagan (ICS, 2013)

Pinpointing data locality bottlenecks with low overhead. - Xu Liu 001; John M. Mellor-Crummey (ISPASS, 2013)

OMPT: An OpenMP Tools Application Programming Interface for Performance Analysis. - Alexandre E. Eichenberger; John M. Mellor-Crummey; Martin Schulz 001; Michael Wong; Nawal Copty; Robert Dietrich; Xu Liu 001; Eugene Loh; Daniel Lorenz 001 (IWOMP, 2013)

A data-centric profiler for parallel programs. - Xu Liu 001; John M. Mellor-Crummey (SC, 2013)

ArrayTool: a lightweight profiler to guide array regrouping. - Xu Liu 001; Kamal Sharma; John M. Mellor-Crummey (PACT, 2014)

Call Paths for Pin Tools. - Milind Chabbi; Xu Liu 001; John M. Mellor-Crummey (CGO, 2014)

A tool to analyze the performance of multithreaded programs on NUMA architectures. - Xu Liu 001; John M. Mellor-Crummey (PPoPP, 2014)

Runtime Value Numbering: A Profiling Technique to Pinpoint Redundant Computations. - Shasha Wen; Xu Liu 001; Milind Chabbi (PACT, 2015)

Towards Hybrid Programming in Big Data. - Peng Wang 028; Hong Jiang; Xu Liu 001; Jizhong Han (HotCloud, 2015)

Characterizing Data Analytics Workloads on Intel Xeon Phi. - Biwei Xie; Xu Liu 001; Jianfeng Zhan; Zhen Jia 001; Yuqing Zhu 001; Lei Wang 004; Lixin Zhang 002 (IISWC, 2015)

ScaAnalyzer: a tool to identify memory scalability bottlenecks in parallel programs. - Xu Liu 001; Bo Wu 002 (SC, 2015)

memif: Towards Programming Heterogeneous Memory Asynchronously. - Felix Xiaozhu Lin; Xu Liu 001 (ASPLOS, 2016)

Cheetah: detecting false sharing efficiently and effectively. - Tongping Liu; Xu Liu 001 (CGO, 2016)

StructSlim: a lightweight profiler to guide structure splitting. - Probir Roy; Xu Liu 001 (CGO, 2016)

Understanding Data Analytics Workloads on Intel(R) Xeon Phi(R). - Biwei Xie; Xu Liu 001; Sally A. McKee; Jianfeng Zhan; Zhen Jia 001; Lei Wang 004; Lixin Zhang 002 (HPCC/SmartCity/DSS, 2016)

SMT-Aware Instantaneous Footprint Optimization. - Probir Roy; Xu Liu 001; Shuaiwen Leon Song (HPDC, 2016)

HIPS Introduction and Committees. - David Böhme; Xu Liu 001 (IPDPS Workshops, 2016)

Characterizing emerging heterogeneous memory. - Du Shen; Xu Liu 001; Felix Xiaozhu Lin (ISMM, 2016)

Correctness of Hierarchical MCS Locks with Timeout. - Milind Chabbi; Abdelhalim Amer; Shasha Wen; Xu Liu 001 (CoRR, 2016)

Locality-Aware CTA Clustering for Modern GPUs. - Ang Li 006; Shuaiwen Leon Song; Weifeng Liu 002; Xu Liu 001; Akash Kumar 001; Henk Corporaal (ASPLOS, 2017)

REDSPY: Exploring Value Locality in Software. - Shasha Wen; Milind Chabbi; Xu Liu 001 (ASPLOS, 2017)

FLEP: Enabling Flexible and Efficient Preemption on GPUs. - Bo Wu 002; Xu Liu 001; Xiaobo Zhou 002; Changjun Jiang (ASPLOS, 2017)

DR-BW: Identifying Bandwidth Contention in NUMA Architectures with Supervised Learning. - Hao Xu 048; Shasha Wen; Alfredo Giménez; Todd Gamblin; Xu Liu 001 (IPDPS, 2017)

An Efficient Abortable-locking Protocol for Multi-level NUMA Systems. - Milind Chabbi; Abdelhalim Amer; Shasha Wen; Xu Liu 001 (PPoPP, 2017)

Watching for Software Inefficiencies with Witch. - Shasha Wen; Xu Liu 001; John Byrne; Milind Chabbi (ASPLOS, 2018)

Lightweight detection of cache conflicts. - Probir Roy; Shuaiwen Leon Song; Sriram Krishnamoorthy; Xu Liu 001 (CGO, 2018)

CUDAAdvisor: LLVM-based runtime profiling for modern GPUs. - Du Shen; Shuaiwen Leon Song; Ang Li 006; Xu Liu 001 (CGO, 2018)

CVR: efficient vectorization of SpMV on x86 processors. - Biwei Xie; Jianfeng Zhan; Xu Liu 001; Wanling Gao; Zhen Jia 001; Xiwen He; Lixin Zhang 002 (CGO, 2018)

Towards Efficient SpMV on Sunway Manycore Architectures. - Changxi Liu; Biwei Xie; Xin Liu 081; Wei Xue 003; Hailong Yang 002; Xu Liu 001 (ICS, 2018)

ProfDP: A Lightweight Profiler to Guide Data Placement in Heterogeneous Memory Systems. - Shasha Wen; Lucy Cherkasova; Felix Xiaozhu Lin; Xu Liu 001 (ICS, 2018)

Tartan: Evaluating Modern GPU Interconnect via a Multi-GPU Benchmark Suite. - Ang Li 006; Shuaiwen Leon Song; Jieyang Chen; Xu Liu 001; Nathan R. Tallent; Kevin J. Barker (IISWC, 2018)

Featherlight on-the-fly false-sharing detection. - Milind Chabbi; Shasha Wen; Xu Liu 001 (PPoPP, 2018)

An Evaluation of Vectorization and Cache Reuse Tradeoffs on Modern CPUs. - Du Shen; Milind Chabbi; Xu Liu 001 (PMAM@PPoPP, 2018)

Start Late or Finish Early: A Distributed Graph Processing System with Redundancy Reduction. - Shuang Song 007; Xu Liu 001; Qinzhe Wu; Andreas Gerstlauer; Tao Li 006; Lizy K. John (Proc. VLDB Endow., 2018)

NUMA-Caffe: NUMA-Aware Deep Learning Neural Networks. - Probir Roy; Shuaiwen Leon Song; Sriram Krishnamoorthy; Abhinav Vishnu; Dipanjan Sengupta; Xu Liu 001 (ACM Trans. Archit. Code Optim., 2018)

LWPTool: A Lightweight Profiler to Guide Data Layout Optimization. - Chao Yu 001; Probir Roy; Yuebin Bai; Hailong Yang 002; Xu Liu 001 (IEEE Trans. Parallel Distributed Syst., 2018)

Transforming Query Sequences for High-Throughput B+ Tree Processing on Many-Core Processors. - Ruiqin Tian; Junqiao Qiu; Zhijia Zhao 001; Xu Liu 001; Bin Ren (CGO, 2019)

Featherlight Reuse-Distance Measurement. - Qingsen Wang; Xu Liu 001; Milind Chabbi (HPCA, 2019)

CPpf: a prefetch aware LLC partitioning approach. - Jun Xiao 009; Andy D. Pimentel; Xu Liu 001 (ICPP, 2019)

Can we trust profiling results?: understanding and fixing the inaccuracy in modern profilers. - Hao Xu 048; Qingsen Wang; Shuang Song 007; Lizy Kurian John; Xu Liu 001 (ICS, 2019)

Redundant loads: a software inefficiency indicator. - Pengfei Su 001; Shasha Wen; Hailong Yang 002; Milind Chabbi; Xu Liu 001 (ICSE, 2019)

Lightweight hardware transactional memory profiling. - Qingsen Wang; Pengfei Su 001; Milind Chabbi; Xu Liu 001 (PPoPP, 2019)

Pinpointing performance inefficiencies via lightweight variance profiling. - Pengfei Su 001; Shuyin Jiao; Milind Chabbi; Xu Liu 001 (SC, 2019)

Pinpointing performance inefficiencies in Java. - Pengfei Su 001; Qingsen Wang; Milind Chabbi; Xu Liu 001 (ESEC/SIGSOFT FSE, 2019)

Intelligent-Unrolling: Exploiting Regular Patterns in Irregular Applications. - Changxi Liu; Hailong Yang 002; Xu Liu 001; Zhongzhi Luan; Depei Qian (CoRR, 2019)

ATMem: adaptive data placement in graph applications on heterogeneous memories. - Yu Chen 036; Ivy Bo Peng; Zhen Peng; Xu Liu 001; Bin Ren (CGO, 2020)

What every scientific programmer should know about compiler optimizations? - Jialiang Tan; Shuyin Jiao; Milind Chabbi; Xu Liu 001 (ICS, 2020)

Identifying scalability bottlenecks for large-scale parallel programs with graph analysis. - Yuyang Jin 001; Haojie Wang; Xiongchao Tang; Torsten Hoefler; Xu Liu 001; Jidong Zhai (PPoPP, 2020)

ScalAna: automating scaling loss detection with graph analysis. - Yuyang Jin 001; Haojie Wang; Teng Yu; Xiongchao Tang; Torsten Hoefler; Xu Liu 001; Jidong Zhai (SC, 2020)

ZeroSpy: exploring software inefficiency with redundant zeros. - Xin You; Hailong Yang 002; Zhongzhi Luan; Depei Qian; Xu Liu 001 (SC, 2020)

DrCCTProf: a fine-grained call path profiler for ARM-based clusters. - Qidong Zhao; Xu Liu 001; Milind Chabbi (SC, 2020)

GVProf: a value profiler for GPU-based clusters. - Keren Zhou 001; Yueming Hao; John M. Mellor-Crummey; Xiaozhu Meng; Xu Liu 001 (SC, 2020)

Efficient Abortable-locking Protocol for Multi-level NUMA Systems: Design and Correctness. - Milind Chabbi; Abdelhalim Amer; Xu Liu 001 (ACM Trans. Parallel Comput., 2020)

Evaluating Modern GPU Interconnect: PCIe, NVLink, NV-SLI, NVSwitch and GPUDirect. - Ang Li 006; Shuaiwen Leon Song; Jieyang Chen; Jiajia Li 001; Xu Liu 001; Nathan R. Tallent; Kevin J. Barker (IEEE Trans. Parallel Distributed Syst., 2020)

NumaPerf: predictive NUMA profiling. - Xin Zhao; Jin Zhou; Hui Guan 001; Wei Wang 054; Xu Liu 001; Tongping Liu (ICS, 2021)

Toward efficient interactions between Python and native libraries. - Jialiang Tan; Yu Chen 036; Zhenming Liu; Bin Ren; Shuaiwen Leon Song; Xipeng Shen; Xu Liu 001 (ESEC/SIGSOFT FSE, 2021)

NumaPerf: Predictive and Full NUMA Profiling. - Xin Zhao; Jin Zhou; Hui Guan 001; Wei Wang 054; Xu Liu 001; Tongping Liu (CoRR, 2021)

ValueExpert: exploring value patterns in GPU-accelerated applications. - Keren Zhou 001; Yueming Hao; John M. Mellor-Crummey; Xiaozhu Meng; Xu Liu 001 (ASPLOS, 2022)

OJXPERF: Featherlight Object Replica Detection for Java Programs. - Bolun Li; Hao Xu 048; Qidong Zhao; Pengfei Su 001; Milind Chabbi; Shuyin Jiao; Xu Liu 001 (ICSE, 2022)

Graph Neural Networks Based Memory Inefficiency Detection Using Selective Sampling. - Pengcheng Li 001; Yixin Guo; Yingwei Luo; Xiaolin Wang 001; Zhenlin Wang; Xu Liu 001 (SC, 2022)

BinGo: Pinpointing Concurrency Bugs in Go via Binary Analysis. - Chongxin Zhong; Qidong Zhao; Xu Liu 001 (CoRR, 2022)

DJXPerf: Identifying Memory Inefficiencies via Object-Centric Profiling for Java. - Bolun Li; Pengfei Su 001; Milind Chabbi; Shuyin Jiao; Xu Liu 001 (CGO, 2023)

DroidPerf: Profiling Memory Objects on Android Devices. - Bolun Li; Qidong Zhao; Shuyin Jiao; Xu Liu 001 (MobiCom, 2023)

DrGPU: A Top-Down Profiler for GPU Applications. - Yueming Hao; Nikhil Jain; Rob Van der Wijngaart; Nirmal Saxena; Yuanbo Fan; Xu Liu 001 (ICPE, 2023)

DrPy: Pinpointing Inefficient Memory Usage in Multi-Layer Python Applications. - Jinku Cui; Qidong Zhao; Yueming Hao; Xu Liu 001 (CGO, 2024)

EasyView: Bringing Performance Profiles into Integrated Development Environments. - Qidong Zhao; Milind Chabbi; Xu Liu 001 (CGO, 2024)

Autost: Training-Free Neural Architecture Search For Spiking Transformers. - Ziqing Wang; Qidong Zhao; Jinku Cui; Xu Liu 001; Dongkuan Xu (ICASSP, 2024)

Purpose Enhanced Reasoning through Iterative Prompting: Uncover Latent Robustness of ChatGPT on Code Comprehension. - Yi Wang; Qidong Zhao; Dongkuan Xu; Xu Liu 001 (IJCAI, 2024)

DeepContext: A Context-aware, Cross-platform, and Cross-framework Tool for Performance Profiling and Analysis of Deep Learning Workloads. - Qidong Zhao; Hao Wu; Yuming Hao; Zilingfeng Ye; Jiajia Li 001; Xu Liu 001; Keren Zhou 001 (CoRR, 2024)

Triton-Viz: Visualizing GPU Programming in AI Courses. - Tejas Ramesh; Alexander Rush; Xu Liu 001; Binqian Yin; Keren Zhou 001; Shuyin Jiao (SIGCSE (1), 2025)

Leveraging Graph Analysis to Pinpoint Root Causes of Scalability Issues for Parallel Applications. - Yuyang Jin 001; Haojie Wang; Xiongchao Tang; Zhenhua Guo 003; Yaqian Zhao; Torsten Hoefler; Tao Liu 029; Xu Liu 001; Jidong Zhai (IEEE Trans. Parallel Distributed Syst., 2025)