从Reversible Computing常见问题解答:
据我了解,位清零会产生能量损失。如果软件和硬件平台具有反转逻辑操作的能力,则可以减少热量的产生。
是否有支持可逆计算的编程平台(库,运行时,语言和编译器)?
最佳答案
是的,至少在研究中,有一些可逆的编程语言。
我也对该领域感兴趣,并且我收集了一些指针。这两篇论文非常酷:
那些我还没有读过的东西(但在我的待办事项列表中)似乎很有趣:
黑客新闻中也有this thread。
关于双向转换(代码,模型,数据结构等)的文献越来越丰富,这在某种程度上与可逆计算有关。