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


Extraordinary parallelism, unprecedented data locality and adaptive resilience: these are daunting architecture, system software and application challenges for exascale computing.