James R. Goodman

Professor of Computer Sciences and Professor of Electrical and Computer Engineering

Computer Sciences Department
University of Wisconsin
1210 W. Dayton St.
Madison, WI 53706-1685

telephone: (608) 262-1204
fax: (608) 262-9777
email: goodman@cs.wisc.edu
http://www.cs.wisc.edu/~goodman/
Ph.D., University of California, Berkeley, 1980
Interests: Computer architecture, computers of the future, parallel computing, shared-memory multiprocessors


Research Summary

The seemingly endless revolution in computer-related technologies continually offers new answers to the same old questions. Looking a only few years into the future is becoming more difficult as the accumulation of past achievements continues to enable ever more powerful computing systems. We are studying long-term trends, and based on those measures that have been most reliable predictors in the past, trying to determine the long-term limitations on computer design. From this we hope to determine what kinds of architectures will be benefit most from future trends. Two trends that seem apparent are that (1) raw CPU power will become less and less limiting, and (2) the distinction between uniprocessing and multiprocessing will become increasingly blurred. Memory systems and communications appear to be the keys to the future. In some sense, future computers may be just masses of memory, with processing power available as needed.

Our goal is to identify and analyze the design space of the future.

Sample Recent Publications

Guest editors' introduction to special issue: Billion-Transistor Architectures (with D. Burger), IEEE Computer, vol. 30, no. 9, pp. 46-48, September 1997.

DataScalar architectures (with D. Burger and S. Kaxiras), International Symposium on Computer Architecture (ISCA-24), pp. 338-349, May 1997.

Efficient synchronization: Let them eat QOLB (with A. Kagi and D. Burger), International Symposium on Computer Architecture (ISCA-24), pp. 170-180, May 1997.


This page was automatically created December 30, 1998.
Email pubs@cs.wisc.edu to report errors.