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?