10-04-2012, 04:57 PM
Reversible Computing and Reversible Computer Hardware
Sem1.pptx (Size: 218.39 KB / Downloads: 36)
Introduction
What is Reversible Computing?
Reversible computing is a model of computing where the computational process to some extent is reversible, i.e., time-invertible.
Logical Reversibility
A machine is said to be logically reversible if it can carry out backward execution.
Usual general-purpose computing automata are logically irreversible.
Machines may be made to be logically reversible.
Physical Reversibility
Dissipation of heat or energy is minimal.
kTlog2 joules of heat is dissipated with loss of each bit.
Only possible if given system is logically reversible.
Theoretical Advantages
Information, like energy, is conserved under the laws of physics.
Energy lossless systems.
An energy-lossless circuit must therefore be information-lossless.
Limits
Still to be applied in practice.
Computation rate limts.
Ideal switch and oscillator.
Synchronization.
Conclusion
Reversible Computing is absolutely necessary for the future.
Near perfect reversible models are under research, though not fully functional.
It can be concluded that research must be carried on until no proof on impossibility is achieved.