1989-1993 Xi'an Jiaotong University, Computer Software, Bachelor degree
1993-1996 Xi'an Jiaotong University, Computer Architecture, Master degree
1998-2002 Xi'an Jiaotong University, Computer Architecture, Doctor degree
2004.7-2006.7 Visiting Scholar, Post Doc, The University of Western Ontario, Canada