Python automatic optimization
Hello everybody, I am using Python 2.7 as a backbone for some mathematical simulations. I recently discovered a tool called AutoFDO and I tried compiling my own Python version, but I did not manage to get it working. My question is, will sometime in the future Python include this tool? Thank you,Andrew
As far as I can tell, the feedback directed optimizations don't give much speedup on Python. There is a variety of tools for help: cython, numba, pypy, numpy etc. if you care about performance of mathematical operations. On Thu, Jul 23, 2015 at 9:04 PM, Andrew Steinberg via Python-Dev <python-dev@python.org> wrote:
Hello everybody,
I am using Python 2.7 as a backbone for some mathematical simulations. I recently discovered a tool called AutoFDO and I tried compiling my own Python version, but I did not manage to get it working. My question is, will sometime in the future Python include this tool?
Thank you, Andrew
_______________________________________________ Python-Dev mailing list Python-Dev@python.org https://mail.python.org/mailman/listinfo/python-dev Unsubscribe: https://mail.python.org/mailman/options/python-dev/fijall%40gmail.com
Andrew Steinberg via Python-Dev schrieb am 23.07.2015 um 21:04:
Hello everybody, I am using Python 2.7 as a backbone for some mathematical simulations. I recently discovered a tool called AutoFDO and I tried compiling my own Python version, but I did not manage to get it working. My question is, will sometime in the future Python include this tool? Thank you,Andrew
Some Python distributions already use PGO/FDO to build the interpreter. Ubuntu does it, for example, and potentially also other Linux distributions. Also see this issue: https://bugs.python.org/issue17781 Apart from that, I concur with Maciej that FDO is most likely not the solution to your problem at hand. But that belongs on the general Python mailing list then, not the core developers mailing list. Stefan
participants (3)
-
Andrew Steinberg
-
Maciej Fijalkowski
-
Stefan Behnel