Changes between Version 14 and Version 15 of AppPlanSpec
- Timestamp:
- Dec 3, 2013, 3:53:23 PM (11 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
AppPlanSpec
v14 v15 11 11 }}} 12 12 13 Name this file '''plan_class_spec.xml''' and put it in your project directory. This will '''replace''' the built in plan classes! 13 Name this file '''plan_class_spec.xml''' and put it in your project directory. 14 This will '''replace''' the built in plan classes! 14 15 15 16 == Examples == … … 25 26 26 27 <name>X</name> :: the name of the plan class 27 <virtualbox/> :: !VirtualBox application28 <min_cpus>x</min_cpus> :: requires at least X CPUs (may be fractional)29 <max_threads>x</max_threads>:: use at most this many CPUs30 <avg_ncpus>x</avg_ncpus>:: average # CPUs used. Use for non-compute-intensive apps;31 for others it's calculated for you.32 28 <projected_flops_scale>x</projected_flops_scale>:: multiply projected FLOPS by this factor. 33 29 Use this to favor one class over another. … … 40 36 <project_prefs_tag>x</project_prefs_tag>:: the name of the tag 41 37 <project_prefs_regex>x</project_prefs_regex>:: the contents must match this regular expression 38 39 Fields for multicore apps: 40 <min_ncpus>x</min_ncpus> :: run only on hosts with at least X usable CPUs. 41 <max_threads>x</max_threads>:: use at most this many CPUs 42 42 43 43 Fields for GPU apps: … … 122 122 Fields for !VirtualBox apps 123 123 124 <virtualbox/> :: !VirtualBox application; send only to hosts with !VirtualBox installed 124 125 <min_vbox_version>MMmmrr</min_vbox_version>:: minimum !VirtualBox version 125 126 <max_vbox_version>MMmmrr</max_vbox_version>:: maximum !VirtualBox version 126 <is64bit/> :: 64-bit application 127 <is64bit/> :: 64-bit application. 128 <vm_accel_required/> :: send only to hosts with enabled VM hardware acceleration. 129 130 Note: !VirtualBox apps can be multicore (set <min_ncpus> and <max_threads>). 131 However, when sent to hosts without enabled VM hardware acceleration, 132 they'll be run single-core. 133 134 Fields for non-compute-intensive apps: 135 <avg_ncpus>x</avg_ncpus>:: average # CPUs used. Use for non-compute-intensive apps; 136 for others it's calculated for you.