Researchers from Lund University in Sweden have created a biological computer using nanotechnology.
For more advanced calculations, like what we need for cryptography and mathematical optimisation, computers need to be able to test a large number of different solutions.
In terms of mathematical operations, these computers take more time precisely because they focus on just one task. Parallel computers perform calculations simultaneously, instead of sequentially.
“In simple terms, it involves the building of a labyrinth of nano-based channels that have specific traffic regulations for protein filaments. The solution in the labyrinth corresponds to the answer of a mathematical question, and many molecules can find their way through the labyrinth at the same time,” says Heiner Linke, director of NanoLund and coordinator of the parallel computer study.
Biological computers are similar to quantum computers in terms of strategy.
Compared with a sequential computer, a parallel computer can take a drastically shorter time to test all the solutions for a problem.