【发布时间】:2020-10-10 03:15:51
【问题描述】:
来自Reversible Computing 常见问题解答:
在给定的情况下实现最大可能的计算性能 位耗散率通常需要明确的可逆性,而不是 仅在最低级别,但在所有计算级别——在设备中, 电路、架构、语言和算法(强烈 推测,但尚未正式证明的结果——称之为弗兰克定律)。
据我了解,当位归零时会产生能量损失。如果软件和硬件平台具有反转逻辑操作的能力,则可以减少热量产生。
是否有任何支持可逆计算的编程平台(库、运行时、语言和编译器)?
【问题讨论】:
-
你能引用“弗兰克定律”的来源吗:我想了解更多,因为它听起来很有趣。
-
我找到了Michael Frank's publications 的列表和最近的interview。
-
盛大。非常感谢安东尼
标签: programming-languages functional-programming runtime compiler-theory