Reflections on science, technology, and computing — leavened by personal experience


On August 1, 2024, I will become a Presidential Professor (emeritus) at the University of Utah, though my work and research will continue.

The free ride from Dennard scaling is over; the von Neumann architecture is showing its age; and our hierarchical abstractions are now an intellectual box from which we must escape.

Remember, the best way to predict the future is to create it.

Betwixt and between ubiquitous consumer software and the ethereal realm of ultra-high-performance computing, lies the excluded middle, the world of day-to-day computational science problems. This “no man’s land” lacks both the ready availability of application software suitable for solving problems in a host of domains – advanced manufacturing, materials analysis, and biomedical assessment – and…

As a computing researcher, as chair of the Computing Research Association (CRA), and as a former member of the President’s IT Advisory Committee and the President’s Council of Advisors on Science and Technology (PCAST), I have spoken and written repeatedly about the state of computing research in the United States, the importance of long-term, strategic…

I write a quarterly column for the Computing Research Association (CRA)’s newsletter, Computing Research News (CRN). The following is a preview of my upcoming column, which will appear in the November 2008 issue.