1983年7月毕业于解放军通信工程学院(现中国人民解放军理工大学通信工程学院)计算机系计算机科学与技术专业本科;
1991年3月在国防科学技术大学计算机系计算机科学与技术专业获工学博士学位;
历任国防科学技术大学计算机系教授、副总工程师、总工程师;
国防科学技术大学计算机学院副院长、院长;
2007年任国防科学技术大学教育长;
2009年任国防科学技术大学副校长;
2011年7月任国防科学技术大学校长;
2011年12月 ,当选中国科学院院士;
2017年7月任军事科学院院长;
中共第十八届中央委员会候补委员、十九届中央委员会委员;第九届全国人大代表;中国共产党第十七、十八届全国代表大会代表。