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


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.

High-performance computing (HPC) is unique among scientific instruments, distinguished by its universality as an intellectual amplifier.

My Microsoft colleague, Elizabeth Grossman, has posted a thoughtful essay on today’s passage of America Creating Opportunities to Meaningfully Promote Excellence in Technology, Education, and Science (COMPETES) Reauthorization Act of 2010 by the U.S. Congress.