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.

What really happens when one writes a loop or invokes a procedure? Computer architecture as the big reveal