皇上,还记得我吗?我就是1999年那个Linux伊甸园啊-----24小时滚动更新开源资讯,全年无休!

Python 3.14 推出新的解释器,Python 代码速度提高 3~30%

上周为 Python 3.14 合并了一个新的尾部调用插件,旨在提供显著更好的性能,在 PyPerformance 中性能提高约 10%,或在 Python 密集型基准测试中提高约 40%。这个尾部调用干预器甚至可以胜过当前的 Python JIT 编译器,但为了获得最大的性能优势,Python 应该使用按配置优化 (PGO) 构建。

关于这个新登陆的尾部呼叫解释器的新文档解释说:

“CPython 中添加了一种基于尾部呼叫的新型解释器。对于某些较新的编译器,此解释器提供的性能明显更好。我们机器上的初步数据表明,Python 代码的速度提高了 -3% 到 30%,pyperformance 的几何平均值提高了 9-15%,具体取决于平台和架构。

此解释器目前仅适用于 x86-64 和 AArch64 体系结构上的 Clang 19 及更高版本。但是,我们预计 GCC 的未来版本也将支持此功能。

此功能目前是可选的。我们强烈建议使用新的解释器启用按配置优化,因为它是我们测试过的唯一配置,可以验证其改进的性能。有关如何构建 Python 的更多信息,请参阅 –with-tail-call-interp。

令人兴奋,我计划自己对这个令人兴奋的 Python 3.14 新增功能运行一些基准测试。

有关此新 Python 3.14 解释器的更多背景信息,请访问此 GitHub 票证

Python 3.14 推出新的解释器,Python 代码速度提高 3~30%

Python 3.14 计划将 alpha 版本持续到 4 月,beta 版本从 5 月到 7 月,候选版本在 7 月和 8 月发布,并希望在 10 月初发布 Python 3.14.0。

转自 Python 3.14 Lands A New Interpreter With 3~30% Faster Python Code – Phoronix

已有 0 条评论 新浪微博
已有 0 条评论 新浪微博
-->