 He was the chief scientist on the High Performance Computing project of the State Climbing Program from 1995 to 2000 and has served as co-chairperson in Computer Disciplines of the Academic Degree Committee of the China State Council.He was elected vice-president and president of the IEEE Mainland Section separately in 1993/1994 and 1995/1996.He was also elected seven times to serve on the board of directors of EUROMICRO, a well-known European computer association, from 1984 to 1997.