Resource management in Dash

I am new to Plotly and Dash, and am looking for the resource management capabilities of dash apps. The aim is to make a dash apps with multiple functions with resource allocation. So let’s say out of 10 functions in dash (linked with callbacks) 5 run only on 2 cpu cores while 3 can use all available cpu cores and the remaining 2 run on the gpu. I want to know if it is possible to do in dash.


I don’t think this is possible natively in Dash, but I might be wrong.

@adamschroeder any ideas?

using gunicorn, you can have all functions share 5 CPUs. Is there a particular reason you want a certain function to always have more CPUs than the other functions?