Charles N. Fischer
Professor
Computer Sciences Department
University of Wisconsin
1210 W. Dayton St.
Madison, WI 53706-1685
telephone: (608) 262-1204
fax: (608) 262-9777
email:
fischer@cs.wisc.edu
Ph.D., Cornell University, 1974
Interests:
Compiler theory and design, interactive program development environments,
automatic register allocation and code generation, optimization
Research Summary
Current research efforts involve instruction scheduling for delayed-load
and superscalar architectures. Formal models of interprocedural
register allocation, including optimal register allocation, have
been developed.
Work involving the use of shadow processing to optimize and automate
program profiling and correctness checking is also in progress.
Sample Recent Publications
Zero-cost range splitting (with S. Kurlander), ACM SIGPLAN
Conference on Programming Language Design and Implementation,
1994.
Efficient instruction scheduling for delayed-load architectures
(with S. Kurlander and T. Proebsting), ACM Transactions on
Programming Languages and Systems, 1995.
Minimum cost interprocedural register allocation (with S. Kurlander),
ACM Principles of Programming Languages Conference, 1996.
This page was automatically created December 30, 1998.
Email pubs@cs.wisc.edu
to report errors.