Similar to Faster CPython team, the Cinder team’s charter is also not limited to single-threaded performance. I expect that if PEP 703 lands, threading will become a much more attractive scaling model for many Python applications at Meta, and the Cinder team’s focus will accordingly encompass improving multi-threaded performance. And (as of the last year or so) the approach of the Cinder team has shifted away from maintaining an internal fork and towards working upstream-first as much as possible (with Cinder JIT destined for a third-party extension), so I expect that investment to take the form of collaboration with the core dev team on CPython.
29 Likes