Changes between Version 19 and Version 20 of AppPlanSpec


Ignore:
Timestamp:
Jul 22, 2014, 11:51:59 AM (10 years ago)
Author:
davea
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • AppPlanSpec

    v19 v20  
     1[[PageOutline]]
    12= Specifying plan classes in XML =
    23
     
    4849
    4950
    50 Fields for multicore apps:
     51=== Fields for multicore apps ===
    5152 <min_ncpus>x</min_ncpus> :: run only on hosts with at least X usable CPUs.
    5253 <max_threads>x</max_threads>:: use at most this many CPUs
    5354
    54 Fields for GPU apps:
     55=== Fields for GPU apps ===
    5556
    5657 <gpu_type>X</gpu_type>:: the GPU type ('''nvidia''', '''amd''', or '''intel''')
     
    7475 <without_opencl>0|1</without_opencl>:: send this version only to hosts without OpenCL capability
    7576
    76 Fields for AMD/ATI GPU apps:
     77=== Fields for AMD/ATI GPU apps ===
    7778
    7879 <need_ati_libs/>:: Require libraries named "ati", not "amd".
     
    111112}}}
    112113
    113 Fields for NVIDIA GPU apps:
     114=== Fields for NVIDIA GPU apps ===
    114115
    115116 <min_nvidia_compcap>MMmm</min_nvidia_compcap>:: minimum compute capability
    116117 <max_nvidia_compcap>MMmm</max_nvidia_compcap>:: maximum compute capability
    117118
    118 Fields for CUDA apps
     119=== Fields for CUDA apps ===
    119120
    120121 <min_cuda_version>MMmmm</min_cuda_version>:: minimum CUDA version
    121122 <max_cuda_version>MMmmm</max_cuda_version>:: maximum CUDA version
    122123
    123 Fields for OpenCL apps (CPU or GPU)
     124=== Fields for OpenCL apps (CPU or GPU) ===
    124125
    125126 <opencl/>:: include this for OpenCL applications
     
    128129 <double_precision_fp>:: reject plan class if the device doesn't support double precision floating point math
    129130
    130 Fields for OpenCL apps for AMD
     131=== Fields for OpenCL apps for AMD ===
    131132 <min_opencl_driver_revision>MMmmrr</min_opencl_driver_revision>:: minimum OpenCL driver revision
    132133 <max_opencl_driver_revision>MMmmrr</max_opencl_driver_revision>:: maximum OpenCL driver revision
    133134
    134 Fields for !VirtualBox apps
     135=== Fields for !VirtualBox apps ===
    135136
    136137 <virtualbox/> :: !VirtualBox application; send only to hosts with !VirtualBox installed
     
    144145they'll be run single-core.
    145146
    146 Fields for non-compute-intensive apps:
     147=== Fields for non-compute-intensive apps ===
    147148 <avg_ncpus>x</avg_ncpus>:: average # CPUs used.  Use for non-compute-intensive apps;
    148149   for others it's calculated for you.