Electrical & Computer Engineering

Electrical & Computer Engineering at the University of Delaware

Distinguished Professor Guang R. Gao

Research Interests

Office:

312 DuPont Hall

Phone:

(302) 831-8218

Fax:

(302) 831-4316

email

Computer Architecture and Parallel Systems

There are a number of topics Prof. Gao has made contributions in this field. To name a few: program analysis techniques (e.g. fast algorithms to compute and apply SSA for, loop nests optimization (e.g. collective loop fusion and optimization)) and instruction scheduling and register allocation (e.g. register allocation based on interval graphs), and software pipelining. Software pipelining is one of the most important compiler technologies for the exploitation of instruction-level parallelism in code optimization for modern microprocessor architectures. He has proposed to view the software pipelining problem from the angle of a dataflow program graph model that has led interesting and distinct paths to formulate and solve some of the hard problems facing software pipelining.