The transistor is the basic technology behind, well, everything in modern computing. In digital circuits, a transistor acts like a tiny voltage-controlled switch: it can be on, allowing current to flow, or off, blocking it. Those two electrical states are the basis for representing binary data—1s and 0s—and for building the logic gates that make processors work. Modern CPUs and GPUs are packed with transistors; the base M4 chip in the laptop I’m writing this on contains about 28 billion of them.
But is the transistor’s time in the sun drawing to an end? The humble little switch has served us extremely well, but it does place a limit on our ability to process data. If we want to process more data, then we need more transistors. And if we want to process data faster, then we need transistors that switch from on to off and back again more quickly. And if we want both, then we need to cram more and more transistors—while also making them smaller and faster—onto our silicon wafers. We’ve spent decades miniaturizing and speeding up our transistors, but eventually this process starts to bump up against fundamental limits imposed by the laws of physics. One of these is heat generation: switching current generates heat, and the faster your transistors are switching, the more heat you end up generating. (There’s a good Explain It Like I’m Five post about this phenomenon here.) Figuring out how to get around these limits in a manner that’s efficient and practical is the holy grail of computing research, and a new paper published in Science this month describes one promising new idea. The paper describes how a team from the University of Tokyo took a radical approach to the problem: they did without transistors entirely. Instead, their “non-volatile quantum switching element” uses the spin of an individual electron to represent the state of a given bit.














