Non è possibile realizzare un gate logico elettronico che funzioni anche quando la sua corrente è sempre zero.
Tuttavia, è possibile disporre le porte logiche elettroniche CMOS in modo tale che l'energia immagazzinata in modo capacitivo sulle porte dei transistor venga successivamente restituita all'alimentazione, quindi utilizza quasi zero potenza netta. Una volta che il sistema è acceso e tutti i condensatori di bypass sono completamente carichi, quelle porte logiche possono eseguire arbitrariamente una grande quantità di calcolo mentre tirano quasi zero corrente dalla batteria. Tali disposizioni sono spesso chiamate elaborazione non distruttiva.
Inoltre, ci sono molti modi per costruire strutture computazionali logicamente equivalenti senza dispositivi elettronici. Tali porte logiche non elettroniche usano naturalmente corrente zero, sebbene quasi tutte richiedano molta più energia per funzionare rispetto alla loro porta logica elettronica logicamente equivalente.
informatica non elettronica
Alcune porte logiche non elettroniche sono elencate nell'articolo
"Dieci computer più strani" .
Alcune altre porte logiche non elettroniche che apparentemente non sono abbastanza strane per rendere l'articolo:
David Cary ha progettato una CPU da costruire interamente con distributori, e sta ancora valutando se alimentare la cosa con la tradizionale pressione dell'olio idraulico, dell'acqua o dell'aria.
Le porte della logica fluidica non hanno parti in movimento, se non si considera il fluido che si muove attraverso di esse come una "parte".
(Esiste un articolo su Wikipedia o qualche altra wiki con un elenco di modi per implementare il concetto astratto di "porta logica"?)
elaborazione non distruttiva
Il calcolo non distruttivo, chiamato anche calcolo reversibile, Charge Recovery Logic o Adiabatic Logic, comporta porte che consumano quasi zero energia.
Quando un sistema computazionale cancella un po 'di informazioni, deve dissipare un'energia minima teorica di kT ln (2) - il limite di von Neumann-Landauer - dove k è la costante di Boltzmann e T è la temperatura.
La maggior parte delle porte logiche cancella un po 'di informazioni per ogni operazione logica. Tuttavia, ci sono alcune porte logiche che preservano ogni bit. In teoria, queste porte logiche non distruttive potrebbero usare molta meno potenza della potenza minima teorica delle porte logiche distruttive di bit.
"Reversible Logic" di Ralph C. Merkle presso Zyvex
RevComp - Il Reversible and Quantum Computing Research Group
ha alcune belle foto della loro CPU reversibile.