Guoqing Harry Xu

Registered user since Sat 29 Sep 2018

Name:Guoqing Harry Xu
Bio:

I am an Associate Professor of Computer Science at University of California, Los Angeles (UCLA). I am interested broadly in software and hardware systems — including programming languages, compilers, big data analytics, distributed systems, and computer architecture.

Country:United States
Affiliation:University of California at Los Angeles
Research interests:programming languages, compilers, big data analytics, distributed systems, and computer architecture

Contributions

ISMM 2021 Committee Member in Steering Committee within the ISMM 2021-track
ASE 2021 Author of QDiff: Differential Testing of Quantum Software Stacks within the Research Papers-track
SPLASH 2021 Author of Crafty: Efficient, HTM-Compatible Persistent Transactions within the SIGPLAN Papers-track
PLDI 2021 Author of Chianina: An Evolving Graph System for Flow- and Context-Sensitive Analyses of Million Lines of C Code within the PLDI-track
Author of JPortal: Precise and Efficient Control-Flow Tracing for JVM Programs with Intel Processor Trace within the PLDI-track
ESEC/FSE 2020 Author of Understanding and Automatically Detecting Conflicting Interactions between Smart Home IoT Applications within the Research Papers-track
Author of JShrink: In-Depth Investigation into Debloating Modern Java Applications within the Research Papers-track
SPLASH 2020 Author of SATUNE: Synthesizing Efficient SAT Encoders within the Posters-track
Author of Satune: Synthesizing Efficient SAT Encoders within the OOPSLA-track
PLDI 2020 Author of Crafty: Efficient, HTM-Compatible Persistent Transactions within the PLDI Research Papers-track
Committee Member in External Review Committee within the PLDI Research Papers-track
SPLASH 2019 Committee Member in Review Committee within the OOPSLA-track
PLDI 2019 Author of Panthera: Holistic Memory Management for Big Data Processing over Hybrid Memories within the PLDI Research Papers-track
SPLASH 2013 Author of Resurrector: A Tunable Object Lifetime Profiling Technique for Optimizing Real-World Programs within the OOPSLA-track
SPLASH 2012 Author of Finding reusable data structures within the OOPSLA Research Papers-track