nod-ai / SHARK-Platform

SHARK Inference Modeling and Serving
Apache License 2.0
9 stars 19 forks source link

[libshortfin] Add a workflow with disabled GIL #219

Closed marbre closed 6 days ago

marbre commented 6 days ago

This adds a seperate, and therefore temporary, workflow to run with a free-threaded Python which should be embedded into a matrix strategy.

To fully enable testing without the GIL, it is required to declare that _shortfin_default.lib can either be safley run without it or to run with PYTHON_GIL=0.