He received his PhD from the University of Illinois, and joined the NC State faculty in 2002. He founded and leads the Architecture Research for Performance, Reliability, and Security (ARPERS) group, and is an active member of the Center for Efficient, Scalable, and Reliable Computing (CESR).