Biography

 Xipeng Shen joined North Carolina State University in August 2014 as a Chancellor’s Faculty Excellence Program cluster hire in Data-driven Science. He is an Associate Professor in the Department of Computer Science, and an Adjunct Associate Professor in the Department of Electrical and Computer Engineering. His research lies in the broad fields of Programming Systems and Machine Learning, with an emphasis on enabling extreme-scale data-intensive computing and intelligent portable computing through innovations in compilers,runtime systems, and Machine Learning algorithms. His current research focuses on Heterogeneous Massively Parallel Computing, High Performance Machine Learning, and High-Level Large-Scale Program Optimizations. 

 

Prior to joining NC State, Shen was the Adina Allen Term Distinguished Associate Professor in the Computer Science Department at The College of William and Mary. He was a Visiting Researcher at M.I.T., Microsoft Research, and Intel Labs between 2012 and 2013, and an assistant professor at The College of William and Mary from 2006 to 2012.  His research in data locality for exascale computing won the prestigious Early Career Research Award from the U.S. Department of Energy in 2011.  His research in input-centric program dynamic optimizations won the CAREER Award from the US National Science Foundation in 2010. He is a receipt of Google Faculty Research Award. For the high impact of his research, he has been appointed an IBM Canada CAS Research Faculty Fellow since 2010.  He is currently an ACM Distinguished Speaker, and a senior member of IEEE. Dr. Shen received his Ph.D. and M.S. in Computer Science from University of Rochester, his M.S. in Pattern Recognition and Intelligent Systems from Chinese Academy of Sciences, and his B.E. in Industrial Engineering from North China University of Technology.

Research Areas

  • Architecture and Operating Systems
  • Artificial Intelligence and Intelligent Agents
  • Cloud Computing
  • Data Sciences and Analytics
  • Information and Knowledge Management
  • Parallel and Distributed Systems
  • Scientific and High Performance Computing
  • Software Engineering and Programming Languages

Fall Courses

  • CSC 495-004 LEC SP Top Comp Sci - Compiler Theory   TTh 8:30am-9:45am   Room: 1021 Engineering Building 2

  • CSC 512-001 LEC Compiler Construct   TTh 8:30am-9:45am   Room: 1021 Engineering Building 2

Awards

  • ACM Distinguished Speaker - 2016
  • Google Faculty Research Award - 2015
  • IBM Canada CAS Faculty Research Fellow - 2016
  • IBM Canada CAS Faculty Research Fellow - 2015
  • IBM Canada CAS Faculty Research Fellow - 2014
  • IBM Canada CAS Faculty Research Fellow - 2013
  • IBM Canada CAS Faculty Research Fellow - 2012
  • DOE (Department of Energy) Early Career Award - 2011
  • IBM Canada CAS Faculty Research Fellow - 2011
  • IBM Canada CAS Faculty Research Fellow - 2010
  • NSF (National Science Foundation) CAREER Award - 2010

Publications

Please see http://research.csc.ncsu.edu/nc-caps/publications.html.