Our great sponsors
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
weave
A state-of-the-art multithreading runtime: message-passing based, fast, scalable, ultra-low overhead (by mratsim)
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
Further context on noGIL in general: https://hn.algolia.com/?dateRange=all&page=0&prefix=true&que...
ETH Zurich is using it for their physics sim courses, University of Utah is using it for simulations (SIGGRAPH 2022), OPPO (they make smart devices running Android), Kuaishou uses it for liquid and gas simulation on GPUs. Lots of GPU accelerated sim stuff.
https://www.taichi-lang.org/
https://www.researchgate.net/publication/337118128_Taichi_a_...
https://github.com/taichi-dev/taichi
Those links are both fairly old. See PEP 703 [0] and Sam’s nogil-3.12 repo [1] for more current versions.
[0] https://peps.python.org/pep-0703/
[1] https://github.com/colesbury/nogil-3.12
Thank you for your insight!
I asked about it to the dev if you're interested, by the way. No replies yet though, since the lib isn't very active to begin with.
https://github.com/dbader/schedule/issues/614