Data-Driven Science Xipeng Shen
Professor, Computer Science
Xipeng Shen joined NC State in August 2014 as a Chancellor’s Faculty Excellence Program cluster hire in Data-Driven Science. He is a professor in the Department of Computer Science. His research focuses on programming systems, with an emphasis on enabling data-intensive high performance computing and intelligent computing through innovations in both compilers and runtime systems. He has been particularly interested in capturing large-scale program behavior patterns, in both data accesses and code executions, and exploiting them for scalable and efficient computing in a heterogeneous, massively parallel environment. His research leverages multidisciplinary techniques, from compiler technology to machine learning, programming languages, and computational theory.
Shen received his Ph.D. and master of science in computer science from the University of Rochester, his master of science in pattern recognition and intelligent systems from the Chinese Academy of Sciences, and his bachelor’s degree in industrial engineering from the North China University of Technology. Previously, 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. His research in data locality for exascale computing won the prestigious Early Career Research Award from the U.S. Department of Energy. His research in input-centric program dynamic optimizations won the National Science Foundation Faculty Early Career Development Award. He has been appointed an IBM Canada Centre for Advanced Studies Research Faculty Fellow since 2010. Shen is also an IEEE Senior Member, ACM Distinguished Speaker and has won a Google Faculty Research Award.