Post AWJSVtoOPRff9SzZfE by brettcannon@fosstodon.org
 (DIR) More posts by brettcannon@fosstodon.org
 (DIR) Post #AWJSVtoOPRff9SzZfE by brettcannon@fosstodon.org
       2023-06-02T23:40:18Z
       
       0 likes, 1 repeats
       
       Assuming the analysis by the Fast CPython team is accurate (https://discuss.python.org/t/pep-703-making-the-global-interpreter-lock-optional-3-12-updates/26503/9), getting rid of the GIL is projected to cost 15% of performance on single-threaded code if it were put into Python 3.12. They also extrapolate out and say it could potentially cost 30% for Python 3.14 if the Fast CPython team meet their goals. (FYI the no-GIL PEP projects a 6% cost.)What is the single-threaded performance cost you're willing to pay to get rid of the GIL?