Changes between Version 19 and Version 20 of AppPlanSpec
- Timestamp:
- Jul 22, 2014, 11:51:59 AM (10 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
AppPlanSpec
v19 v20 1 [[PageOutline]] 1 2 = Specifying plan classes in XML = 2 3 … … 48 49 49 50 50 Fields for multicore apps: 51 === Fields for multicore apps === 51 52 <min_ncpus>x</min_ncpus> :: run only on hosts with at least X usable CPUs. 52 53 <max_threads>x</max_threads>:: use at most this many CPUs 53 54 54 Fields for GPU apps: 55 === Fields for GPU apps === 55 56 56 57 <gpu_type>X</gpu_type>:: the GPU type ('''nvidia''', '''amd''', or '''intel''') … … 74 75 <without_opencl>0|1</without_opencl>:: send this version only to hosts without OpenCL capability 75 76 76 Fields for AMD/ATI GPU apps: 77 === Fields for AMD/ATI GPU apps === 77 78 78 79 <need_ati_libs/>:: Require libraries named "ati", not "amd". … … 111 112 }}} 112 113 113 Fields for NVIDIA GPU apps: 114 === Fields for NVIDIA GPU apps === 114 115 115 116 <min_nvidia_compcap>MMmm</min_nvidia_compcap>:: minimum compute capability 116 117 <max_nvidia_compcap>MMmm</max_nvidia_compcap>:: maximum compute capability 117 118 118 Fields for CUDA apps 119 === Fields for CUDA apps === 119 120 120 121 <min_cuda_version>MMmmm</min_cuda_version>:: minimum CUDA version 121 122 <max_cuda_version>MMmmm</max_cuda_version>:: maximum CUDA version 122 123 123 Fields for OpenCL apps (CPU or GPU) 124 === Fields for OpenCL apps (CPU or GPU) === 124 125 125 126 <opencl/>:: include this for OpenCL applications … … 128 129 <double_precision_fp>:: reject plan class if the device doesn't support double precision floating point math 129 130 130 Fields for OpenCL apps for AMD 131 === Fields for OpenCL apps for AMD === 131 132 <min_opencl_driver_revision>MMmmrr</min_opencl_driver_revision>:: minimum OpenCL driver revision 132 133 <max_opencl_driver_revision>MMmmrr</max_opencl_driver_revision>:: maximum OpenCL driver revision 133 134 134 Fields for !VirtualBox apps 135 === Fields for !VirtualBox apps === 135 136 136 137 <virtualbox/> :: !VirtualBox application; send only to hosts with !VirtualBox installed … … 144 145 they'll be run single-core. 145 146 146 Fields for non-compute-intensive apps: 147 === Fields for non-compute-intensive apps === 147 148 <avg_ncpus>x</avg_ncpus>:: average # CPUs used. Use for non-compute-intensive apps; 148 149 for others it's calculated for you.