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


A few days ago, I had the opportunity and pleasure to chair a panel on AI as part of the David Eccles School of Business (DESB) Alumni forum at the University of Utah.

The brave new world of edge computing and big data has profound implications for the future of high-performance computing. Come to the edge!

Cloud computing is transformational. Yet in public perception, the cloud is more like a fog, a vaguely understood and amorphous thing.

HPC and machine learning are not goals, they are enablers.

It is past time to reunite the big data, cloud and high-performance computing communities. Each can each learn much from the other.

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