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


No exponential continues forever, at least outside the mathematics textbooks. All technology-based advances are ultimately limited by something, usually some physical or economic limit. Innovation then shifts to other metrics, against which advances can be measured and valued. Computing is no exception.

On the Microsoft blog, I posted a few thoughts on SC10, the rise of clouds and the power of simplicity in high-performance computing. There is also a video of my smiling face expounding on this topic.

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…

The wide dynamic range of temporal and spatial scales of systems biology models, from picosecond first principles molecular dynamics to the geological timescales of environmental shifts, is a full employment act for computational scientists. In many ways, we are attempting to come full circle, from in vivo observations to in vitro experiments to holistic, in…

Today, Microsoft publicly launched a new technical computing vision, Modeling the World. The web site contains vignettes about computing from a variety of technical computing leaders, both inside Microsoft and across the broader community.

Today, February 4, Microsoft and the U.S. National Science Foundation (NSF) announced a collaborative project where Microsoft will offer individual researchers and research groups (selected through NSF’s merit review process) free access to advanced client-plus-cloud computing. Our focus is on empowering researchers via intuitive and familiar client tools whose capabilities extend seamlessly in power and…