Bachelor of Science in Mathematics, University of California at Los Angeles, 1969; Master of Science in Computer Science, University of California at Los Angeles, 1970; Doctor of Philosophy, University of California at Los Angeles, 1976.
Member technical staff, Hughes Aircraft Company, Los Angeles, 1972-1976; member technical staff, Thinking Machines Corporation, Cambridge, Massachusetts, 1979; professor computer science division, University of California, Berkeley, since 1977; chairman, University of California, Berkeley, 1990-1993; Pardee chair, University of California, Berkeley, since 1992. Consultant Sun Microsystems, Inc., Mountain View, California, since 1984.
Fellow Institute of Electrical and Electronics Engineers (undergraduate teaching award 1996, technical achievement award 1995, co-recipient Reynold B. Johnson Information Storage award, John Von Neumann medal 2000, James H. Mulligan Education medal, 2000), Association Computer Machinery (Karl V. Karlstrom Outstanding Educator award, 1991, co-recipient, Sigmod Test of Time award 1998), Computer Society, American Academy Arts & Sciences. Member National Academy of Engineering, American Association for the Advancement of Science, Computing Research Association (board directors Washington 1991-2003, chair 1993-1997, special interest group on computer architecture), Association Computer Machinery (board directors 1987-1990, chair 1993-1995, president 2004-2006), National Academy of Sciences (computer science and telecommunications board).
Married Linda Ann Crandall, September 4, 1967. Children: David Adam, Michael Andrew.