Professional Activities

Home Page

Curriculum Vitae

Awards & Honors

Conference Papers

Journal Papers

U.S. Patents

Research grants

Book Chapters

Students Advised


  • General Co-Chair, International Symposium on Computer Architecture, June 2011, San Jose, California.
  • IEEE Fellow
  • Associate Editor, IEEE Transaction on Parallel and Dsitributed Systems, 1999-2001
  • Membership Chair, TCCA, IEEE Computer Society, 2002-2003
  • Distinguished Speaker of IEEE Computer Society, 1996-1999
  • Program Committee Chairman, Int'l Conf. On Computer Applications in Industry and Engineering, Nov. 1999
  • Program Committee Chairman, International Workshop on High Performance Computing, Beijing China, 1995
  • Publication Chairman, International Symposium on High Performance Computer Architecture 1995
  • Program Committee Members of several international conferences
  • Guest editor of several professional journals
  • Invited speaker for numerous universities and companies in the world
  • Referees for several professional journals