← back to search

Shan Lu

Microsoft (United States) · US
Area of research
Computer Networks and Communications · Hardware and Architecture
Research interest
Research interests include Software System Performance and Reliability, Parallel Computing and Optimization Techniques, Software Testing and Debugging Techniques, and Distributed systems and fault tolerance.
h-index
45
citations
8,745
works
215
NIH funding
primary concept
email

Recent publications

CacheBlend: Fast Large Language Model Serving for RAG with Cached Knowledge Fusion
2025cited by 34position: middledoi
CacheGen: KV Cache Compression and Streaming for Fast Large Language Model Serving
2024cited by 69position: middledoi
HotGPT: How to Make Software Documentation More Useful with a Large Language Model?
2023cited by 14position: middledoi
Automated testing of software that uses machine learning APIs
Proceedings of the 44th International Conference on Software Engineering 2022cited by 21position: lastdoi
Understanding and Detecting Software Upgrade Failures in Distributed Systems
2021cited by 40position: middledoi
Are Machine Learning Cloud APIs Used Correctly?
2021cited by 37position: lastdoi
Understanding and automatically detecting conflicting interactions between smart home IoT applications
2020cited by 41position: lastdoi
Trace2TAP
Proceedings of the ACM on Interactive Mobile Wearable and Ubiquitous Technologies 2020cited by 21position: middledoi
Visualizing Differences to Improve End-User Understanding of Trigger-Action Programs
2020cited by 19position: middledoi
AutoTap: Synthesizing and Repairing Trigger-Action Programs Using LTL Properties
2019cited by 81position: middledoi
Efficient scalable thread-safety-violation detection
2019cited by 61position: middledoi
What bugs cause production cloud incidents?
2019cited by 56position: middledoi
FlyMC
2019cited by 33position: middledoi
How <i>not</i> to structure your database-backed web applications
2018cited by 59position: middledoi
Understanding and Auto-Adjusting Performance-Sensitive Configurations
2018cited by 45position: middledoi
Skyway
2018cited by 38position: lastdoi
Pcatch
2018cited by 32position: middledoi
FCatch
2018cited by 24position: middledoi
Understanding and Auto-Adjusting Performance-Sensitive Configurations
ACM SIGPLAN Notices 2018cited by 20position: middledoi
Skyway
ACM SIGPLAN Notices 2018cited by 10position: lastdoi
Performance Diagnosis for Inefficient Loops
2017cited by 58position: lastdoi
Understanding Database Performance Inefficiencies in Real-world Web Applications
2017cited by 51position: lastdoi
DCatch
2017cited by 39position: middledoi
High-Throughput and Sensitive Quantification of Circulating Tumor DNA by Microfluidic-Based Multiplex PCR and Next-Generation Sequencing
Journal of Molecular Diagnostics 2017cited by 23position: middledoi
TaxDC
2016cited by 113position: middledoi
Understanding and generating high quality patches for concurrency bugs
2016cited by 36position: lastdoi
Caramel: detecting and fixing performance problems that have non-intrusive fixes
2015cited by 79position: lastdoi
CARAMEL: Detecting and Fixing Performance Problems That Have Non-Intrusive Fixes
2015 IEEE/ACM 37th IEEE International Conference on Software Engineering 2015cited by 70position: lastdoi
Proceedings of the 2015 USENIX Conference on Usenix Annual Technical Conference
2015cited by 63position: first
Fixing, preventing, and recovering from concurrency bugs
Science China Information Sciences 2015cited by 49position: middledoi

Grants

CNS Core: Medium: Accurate Anytime Learning for Energy andTimeliness in Software Systems
NSF1956180$1,212,0002020–2025PIRePORTER
NSF Student Travel Grant for 2020 ACM International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS)
NSF1936025$25,0002020–2023PIRePORTER
Student Travel Support for 2016 USENIX Annual Technical Conference
NSF1632170$20,0002016–2017PIRePORTER
BIGDATA: Collaborative Research: F: Holistic Optimization of Data-Driven Applications
NSF1546543$600,0002015–2020PIRePORTER
CSR: Medium:Collaborative Research:Holistic, Cross-Site, Hybrid System Anomaly Debugging for Large Scale Hosting Infrastructures
NSF1514256$282,0002015–2020PIRePORTER
XPS: FULL: CCA: Production-Run Failure Recovery Based Approach to Reliable Parallel Software
NSF1439091$750,0002014–2018PIRePORTER
CAREER: Combating Performance Bugs in Software Systems
NSF1514189$238,9252014–2017PIRePORTER
CAREER: Combating Performance Bugs in Software Systems
NSF1054616$358,0052011–2015PIRePORTER
Fighting Concurrency Bugs through Effect-Oriented Approaches
NSF1018180$469,4882010–2014PIRePORTER

Frequent collaborators

Henry Hoffmann · University of Illinois Chicago5 papers (2018–2024)Haopeng Liu · University of Maryland, College Park5 papers (2016–2019)Haryadi S. Gunawi · University of Illinois Chicago4 papers (2016–2019)Guoqing Xu · University of California, Los Angeles4 papers (2015–2020) · 4 papers (2015–2020)Lefan Zhang · University of Chicago3 papers (2019–2020)Chen Tian · University of Electronic Science and Technology of China3 papers (2017–2019) · 3 papers (2015–2018)Junwen Yang · University of Chicago3 papers (2017–2021)Michael Maire · University of Chicago3 papers (2021–2024)Khanh Nguyen · Texas A&M University3 papers (2015–2018)Chengcheng Wan · Shanghai Normal University3 papers (2021–2023) · 3 papers (2019–2023)Guangpu Li · China University of Petroleum, Beijing3 papers (2017–2019)Jeffrey F. Lukman · University of Chicago3 papers (2016–2019)Tanakorn Leesatapornwongsa · Microsoft (United States)2 papers (2016–2019) · 2 papers (2018–2018)Utsav Sethi · University of Illinois Chicago2 papers (2021–2023)Shu Wang · LinkedIn (United States)2 papers (2018–2018)Jiaxin Li · King University2 papers (2017–2018)