Resume
Table of Contents
Section A: Teaching and Research Supervision
A.1 TeachingSection B: Scholarship
B.1: Research Activity and InterestsSection C: Services
C.1 University Activities and ServicesCURRICULUM VITAE
OFFICE ADDRESS:
Department of Electrical Engineering 104 Evans Hall University of Delaware Newark, DE 19716 Tel: 302-831-8218 Fax: 302-831-4316 ggao@eecis.udel.edu ggao@capsl.udel.edu
EDUCATION
Ph.D Degree in Electrical Engineering and Computer Science Massachusetts Institutes of Technology, August 1986. Member of Computational Structures Group at Laboratory of Computer Science, MIT, June 1982 to August 1986.
Master Degree in Electrical Engineering and Computer Science Massachusetts Institutes of Technology, June 1982.
BS in Electrical Engineering Tsinghua University, Beijing.
PROFESSIONAL EXPERIENCE
University of Delaware, Newark, DE.
Professor, Department of Electrical and Computer
Engineering, Sept. 99-present
Associate Professor, Department of Electrical and Computer
Engineering, Sept. 96-present
Founder and a leader of the Computer Architectures and Parallel
Systems Laboratory (CAPSL)
McGill University, Montreal, Canada
Associate Professor, School of Computer Science, June'92-August,1996
Assistant Professor, School of Computer Science, Aug.'87-June'92
Founder and a leader of the Advanced Compilers, Architectures and
Parallel Systems Group (ACAPS) at McGILL since 1988.
Philips Research Laboratories
Sept. 1986 - June 1987
Briarcliff Manor, NY, USA
Senior member of research staff of the Computer Architecture and
Programming Systems Group. Played a major role in founding a
multiprocessor system project, and research in parallelizing
compilers.
Massachusetts Institutes of Technology
June 1980 - Aug. 1986
Member of the Computational Structures Group at the Laboratory of
Computer Science, MIT. Participated in the MIT Static Dataflow
Architecture Project and other projects.
Proposed a novel methodology of organizing array operations to
exploit the fine-grain parallelism of dataflow computation models.
Developed a unique pipelined code mapping scheme for dataflow machines
(later known as dataflow software pipelining).
Center Of Advanced Studies, IBM Toronto Lab
Aug 1993 - June 1994
Visiting scientist with a NSERC Senior Industrial Fellowship.
CURRENT RESEARCH AREAS:
- Computer Architecture and Systems
- Parallel and Distributed Systems
- Optimizing and Parallelizing Compilers, Parallel Programming
- VLSI and Application-Specific System Design
PROFESSIONAL MEMBERSHIP
- a Senior Member of IEEE, Member of ACM,
ACM-SIGARCH, ACM-SIGPLAN.
- a Distinguished Visitor of IEEE Computer Society.
NATIONAL RECOGNITION:
Conference Committee Chairmanship
Journal Editorialship
I have given seminars in many industrial and academic organizations:
IBMT.J. Watson Research Center, IBM Toronto Lab, AT&T Bell
Laboratories, BNR, HP Labs, SGI, DEC, NRL(Navy Research Lab.), MIT,
Stanford, UC Berkeley, NYU, Cornell U., University of Victoria are just
named a few.
Invited Seminars and Distinguished Seminars