Reverse Computing

Reverse Computing will shape the future. There are innumerous possibilities that will be derived from the innovation(s) that enable reverse computing such as energy savings and unlimited processing power in embedded devices.

What is Reverse Computing?

Reverse Computing (RC) presents a dominant paradigm for the success of future computation machines. RC is a technical science that enables a Turing machine (TM) to recreate an input from an output as this TM conserves information. RC enables circumvention of size and speed constraints of modern processors as imposed by miniaturisation of transistors.


Problem case.

To achieve high speeds of computation, processors squeeze ever decreasing sizes of transistors and parallel designs of boolean logic gates within a chip. Augmented by extraordinary feats of engineering, modern processors achieved smaller sizes, advanced thermal design and enhanced processing speeds. Moore’s law states that the size of transistors double every two years which translates into higher speed, performance and decrease in prices. While this is true for the last 60 years, the processor industry is fast approaching towards a point where the miniaturisation is not yielding a technical advantage in terms of pricing, speed or energy efficiency.


Solution Overview

Since modern computing devices are fast approaching the limits of intrinsic energy efficiency. The physical limitation of small transistors has stagnated the industry and forced the manufactures to apply temporary solutions such as, multiple cores in an attempt to enhance speed.

Multicore architectures have created a fabulous solution, albeit, temporary.

The multi-core does not represent a jump in processing speed but enhances the capability of a processor to initiate parallel tasks.

The restrictions arise due to the process deployed by conventional computing devices to processes information. Conventional processors deploy conventional logic gates that destroy the previous output on every clock cycle. In other words, when the processor has to create new data is destroys the old or previous output. Combining this with the law of energy (that it can neither be created nor destroyed) the resulting loss of previous output generates heat. Hence, the tighter the transistors are packed, the larger is the heat produced with every tick of the processor.

Reverse Computing Contact Form.

If you are an interested researcher that wishes to join in our efforts to achieve Reverse Computing, contact us using the form below:

Your query could not be transmitted. Please try again.
Your query has been submitted.

Quantum Bridging Group Contact