Version 2 (modified by 12 years ago) (diff) | ,
---|
Client app configuration
This doc describes a new feature that will allow volunteers to adjust application scheduling parameters.
Note: this is separate from the anonymous platform mechanism.
A volunteer can configure a project's apps by putting a file app_config.xml in the project directory. This file has the following form:
<app_config> <app>name</app> <max_concurrent>N</max_concurrent> <gpu_versions> <gpu_usage>.25</gpu_usage> <cpu_usage>.1</cpu_usage> </gpu_version> </app> </app_config>
<app>: the short name of an application.
<max_instances>: a limit on the number of concurrent jobs for that application.
<gpu_versions>: the <gpu_usage> and <cpu_usage> elements specify the number of device instances used by GPU app versions. Note: there is no provision for specifying this per GPU type or per device.