The Limits Of Parallelism


Parallelism used to be the domain of supercomputers working on weather simulations or plutonium decay. It is now part of the architecture of most SoCs. But just how efficient, effective and widespread has parallelism really become? There is no simple answer to that question. Even for a dual-core implementation of a processor on a chip, results can vary greatly by software application, operat... » read more

Reading About Quantum Computing


For the last several months, I’ve been working on a series of articles about quantum computing: how quantum computers are different from conventional computers, what materials systems might be appropriate for use in qubits, and, for the upcoming last article, how one might actually build and program a quantum computer. Some of the subtopics are familiar ground for me, and probably for most... » read more