
A computer that uses molecules to solve problems uses 10,000 times less energy than a conventional computer. If made larger, these biocomputers could efficiently solve complex logistics problems that normally require a lot of time and energy.
For most of computing history, as chips have decreased in size they have also required less energy to run. But this relationship broke around 15 years ago, meaning that computers that perform large computations aren鈥檛 as energy-efficient as we might have once hoped.
One way to make future computers use less energy may be to ditch electronics altogether and turn to biology instead. at Dresden University of Technology in Germany and his colleagues built a chip-based biocomputer that uses molecules travelling through channels to solve problems.
Advertisement
The chip is made of glass and etched in such a way that it encodes a problem for the computer to solve. To perform the computation, the researchers flood the chip with a fluid聽containing molecules called kinesins聽and microscopic tubes called microtubules.
Microtubules form part of the inner scaffolding of cells, and kinesins move along them to transport other molecules. The biocomputer design turns this upside down. The microtubules effectively 鈥渃rowd-surf鈥 on kinesins through the chip鈥檚 channels, says Korten. All the microtubules move at once, meaning many calculations can be performed simultaneously.
The microtubules move through the channels and each path one takes corresponds to the computer trying out a solution. The researchers then take an image to read the biocomputer鈥檚 output and determine the most successful solution.
Korten says the biocomputer can solve intensive combinatorial problems, similar to the calculations used to figure out the optimal route for an airplane that has to make stops in multiple cities.
His team鈥檚 machine solved one such problem that required 128 times more computations than what had previously been considered the state of the art for biocomputers that use the same computational mechanism.
at Columbia University in New York says that this is significant progress compared with the first biocomputers made a decade ago.
A traditional computer would solve this particular problem more quickly, but for combinatorial problems with more variables, electronic computers would eventually need billions of years. While how to speed them up is an open question, for the new biocomputer, researchers would simply add more molecules to make solving the problem in days more feasible, says at McGill University in Canada. Here, it is advantageous that microtubules are so small that trillions fit in a gram of fluid.
Surfing molecules also perform each step of computation for 10,000 times less energy than electrons in a traditional computer. 鈥淥ne way to understand it is that these [molecular] motors have been optimised by a billion years of evolution,鈥 says Korten. They are involved in fundamental processes in living cells so they evolved to be as efficient as possible, he says.
The new device is the most powerful of its kind yet, but it still isn鈥檛 advanced enough to be practical. Korten says that for realistic applications, such as in logistics, the team鈥檚 computer needs more molecules, which is a manufacturing challenge and leads to more errors caused by microtubules taking wrong turns through the channels.
鈥淲e are at the state that electronic computers were in when [people] just started putting together the first transistors,鈥 he says.
ACS Nanoscience Au