Reflections on science, technology, and computing — leavened by personal experience
Subscribe
Multicore designs are forcing us to face an ugly truth, namely that we cannot continue to hide parallelism from the software designer.