12/2011–present Professor, Department of Computer Science and Technology, XJTU, China 8/2017–9/2017 Senior Visiting Fellow, Stanford University, USA 7/2016–8/2016 Senior Visiting Fellow, Queensland University, Australia 7/2011–8/2011 Visiting Scholar, Iowa State University, USA 7/1998–12/2011 Lecturer, Assoc. Prof., Department of Computer Science and Technology, XJTU, China 5/2005–8/2005 Visiting Scholar, University of Hong Kong, Hong Kong, China 9/1999–3/2004 Ph.D., Systems Engineering, XJTU, China 9/1995–7/1998 M.Eng., Computer Architecture, XJTU, China 9/1991–7/1995 B.Eng., Computer Science and Technology, Xi’an Jiaotong University (XJTU), China