I'm not sure about now but SRbase TF previously only ran on GPU 0. If you had more than 1 GPU, you had to setup multiple clients and use app_config.xml files to control which GPU it used
Client A running TF on GPU 0
Code:
<app_config>
<app>
<name>TF</name>
<max_concurrent>1</max_concurrent>
</app>
<app_version>
<app_name>TF</app_name>
<plan_class>cuda100</plan_class>
<cmdline>-d 0</cmdline>
</app_version>
</app_config>
Client B running TF on GPU 1
Code:
<app_config>
<app>
<name>TF</name>
<max_concurrent>1</max_concurrent>
</app>
<app_version>
<app_name>TF</app_name>
<plan_class>cuda100</plan_class>
<cmdline>-d 1</cmdline>
</app_version>
</app_config>