1977年毕业于西安交通大学计算机专业,1982年至1984年在美国得克萨斯州北得州立大学读研究生,1984年月获硕士学位。曾任北京航空航天大学计算机系教授,中德联合软件研究所所长;现任中山大学数据科学与计算机学院院长,教授。1952年8月20日出生于上海市。1977年毕业于西安交通大学计算机专业,留校任教。1982年至1984年在美国德克萨斯州北德州立大学读研究生,1984年5月获硕士学位。1986年11月起任讲师,1988年12月起任副教授,1991年6月至1992年3月作为高级访问学者在德国汉诺威大学计算机系统结构与操作系统研究所进修工作。1992年起任教授,1996年被聘为博士生导师。