Fundamentals of Reversible Logic (Download)
In basic engineering classes, students learn the fundamentals of logic circuits. These logic circuits are the foundation of computing. There’s an inherent limitation in the basic logic circuits, whereby each operation potentially wastes a smidgeon of energy.
For most applications, the wasted energy isn’t consequential, but for high-performance computers (HPCs) that execute billions upon billions of calculations, this inefficiency is undesirable. Thus, it’s induced a new type of logic: reversible logic.

