Computer Architecture 1975-2025

Mark D. Hill, University of Wisconsin-Madison
Host: Greg Hager

This talk will explain how computer architects contribute to information technology that is transforming our world. It will present computer architecture basics and trends since the first microprocessor in the mid-1970s. It will then discuss how present challenges to Moore’s Law will open up new directions for computer systems, including architecture as infrastructure, energy first, impact of emerging technologies, and cross-layer opportunities. Reference: CCC “21st Century Computer Architecture.”

Speaker Biography

Mark D. Hill is Gene M. Amdahl and John P. Morgridge Professor of Computer Sciences at the University of Wisconsin-Madison. Prof. Hill is a senior computer architect interested in parallel-computer system design, memory system design, and computer simulation. He developed the 3C cache miss taxonomy (compulsory, capacity, and conflict) and co-developed “sequential consistency for data-race free” that serves as a foundation of the C++ and Java memory models. He is a fellow of IEEE and the ACM, co-inventor on 35 patents, and taught more than 1000 students with 40 Ph.D. progeny so far. Hill has a PhD in computer science from the University of California, Berkeley and currently serves as Vice Chair of the Computer Community Consortium.