Xipeng Shen

Registered user since Tue 12 Aug 2014

Name: Xipeng Shen

Bio: Xipeng Shen is an associate professor at the Computer Science Department, North Carolina State University (NCSU). He is a receipt of NSF CAREER Award, DOE Early Career Award, and Google Faculty Research Award. He is an ACM Distinguished Speaker, and a senior member of IEEE. Prior to joining NC State in 2014, Shen was the Adina Allen Term Distinguished Associate Professor at The College of William and Mary. He had served as a consultant to Intel Labs and Cisco, and a Visiting Researcher at MIT and Microsoft Research. He received his Ph.D. in Computer Science from University of Rochester in 2006.

Country: United States

Affiliation: North Carolina State University, USA

Personal website: http://people.engr.ncsu.edu/xshen5/

Research interests: Compiler, Program Analysis and Optimizations, GPU, Runtime Optimizations, HPC, Machine Learning

Contributions

SPLASH 2010
CGO 2021Committee Member in Program Committee within the Main Conference-track
PPoPP 2021Committee Member in Program Committee
LCTES 2020pc in Program Committee within the LCTES 2020-track
ESEC/FSE 2020Author of HISyn: Human Learning-Inspired Natural Language Programming within the Research Papers-track
CGO 2020
PPoPP 2020PC Chair in Program Committee
Session Chair of PPOPP Keynote (Garden Pavilion) (part of Main Conference)
Session Chair of Panel Discussion (Mediterranean Ballroom) (part of Main Conference)
PC Chair in Organizing Committee
LCTES 2019Author of IA-Graph Based Inter-App Conflicts Detection in Open IoT Systems within the LCTES 2019-track
SPLASH 2019Committee Member in External Review Committee within the OOPSLA-track
PPoPP 2019PC Member in Program Committee
Author of GOPipe: A Granularity-Oblivious Programming Framework for Pipelined Stencil Executions on GPU within the Posters-track
PLDI 2019Author of Wootz: A Compiler-Based Framework for Fast CNN Pruning via Composability within the PLDI Research Papers-track
ICSE 2020Author of HARP: Holistic Analysis for Refactoring Python-Based Analytics Programs within the Technical Papers-track
Author of How to “DODGE” Complex Software Analytics within the Journal First-track
Author of HARP: Holistic Analysis for Refactoring Python-Based Analytics Programs within the ICSE 2020 Posters-track
PPoPP 2018Committee Member in Program Committee
Session Chair of PPoPP Session 1: Concurrent Data Structures (part of PPoPP 2018)
PLDI 2018Committee Member in Program Committee
ISMM 2017Keynote Speaker of Bridging the Gap between Memory Performance and Massive Parallelism: The Critical Role of Programming Systems Innovations within the ISMM 2017-track
WPHCSCommittee Member in Program Committee within the -track
ECOOP 2018Committee Member in Program Committee within the ECOOP Research Papers-track
SPLASH 2017Author of GLORE: Generalized Loop Redundancy Elimination upon LER-Notation within the OOPSLA-track
PLDI 2017Author of Generalizations of the Theory and Deployment of Triangular Inequality for Compiler-Based Strength Reduction within the PLDI Research Papers-track
ECOOP 2016Author of Towards Ontology-Based Program Analysis within the Research Track-track
Committee Member in External Review Committee within the Research Track-track
PLDI 2015Committee Member in External Review Committee within the Research Papers-track
Author of Autotuning Algorithmic Choice for Input Sensitivity within the Research Papers-track
SPLASH 2014Author of Call Sequence Prediction through Probabilistic Calling Automata within the OOPSLA-track
Author of Space-Efficient Multi-Versioning for Input-Adaptive Feedback-Driven Program Optimizations within the OOPSLA-track
SPLASH 2013Author of Do Computer Programs Have to Be As Dumb As They Are? within the Keynotes-track
SPLASH 2012Committee Member in Program Committee within the OOPSLA Research Papers-track
Author of Exploiting inter-sequence correlations for program behavior prediction within the OOPSLA Research Papers-track
Committee Member in Program Committee
SPLASH 2011Committee Member in External Reviewers within the OOPSLA-track
Author of A Step Towards Transparent Integration of Input-Consciousness into Dynamic Program Optimizations within the OOPSLA-track