【发布时间】:2017-02-15 03:08:35
【问题描述】:
对于我的代码,我需要快速求解许多 Pell 方程。仅使用 sympy 1.0 和 python 3.5,调用 diop_DN(q, 1) 以大约 60 个方程/秒的速度运行。我查看了source code 的diop_DN 求解器,它似乎是用纯python 编写的。所以我尝试用 pypy 5.1.2 (python 2.7.10) 和 sympy 1.0 运行我的代码,但令我惊讶的是它的运行速度大约是原来的两倍。
这是预期的行为吗? pypy不应该能够更快地运行纯python吗?
【问题讨论】: