Yes it does. "Project Weight" all the way at the bottom of a Device Profile.
Not the number of CPUs in the client settings which would affect all tasks in that client. I meant the option is in an app_config.xml
One could use project_max_concurrent if the apps are in different projects or max_concurrent if in the same project.
Since YoYo's ECMP2 uses a lot of memory I had one to limit the # of tasks.
<app_config>
<app>
<name>ecmP2</name>
<max_concurrent>5</max_concurrent>
</app>
</app_config>
Sometimes in this instance I could end up with all ECMP2 tasks and nothing else where only 5 of 32 CPUs would be in use.
CPU at 50% in the client would limit the number of threads for all apps. 16 tasks for a 32 threaded system as an example even if you had 1 app running or 20 different apps available to run.