210
210
* Misc:: Miscellaneous and debug
213
Note: the values given in @code{starpu_conf} structure passed when
214
calling @code{starpu_init} will override the values of the environment
218
214
@subsection Configuring workers
221
* STARPU_NCPUS:: Number of CPU workers
222
* STARPU_NCUDA:: Number of CUDA workers
223
* STARPU_NOPENCL:: Number of OpenCL workers
224
* STARPU_NGORDON:: Number of SPU workers (Cell)
225
* STARPU_WORKERS_NOBIND:: Do not bind workers
226
* STARPU_WORKERS_CPUID:: Bind workers to specific CPUs
227
* STARPU_WORKERS_CUDAID:: Select specific CUDA devices
228
* STARPU_WORKERS_OPENCLID:: Select specific OpenCL devices
217
* STARPU_NCPUS:: Number of CPU workers
218
* STARPU_NCUDA:: Number of CUDA workers
219
* STARPU_NOPENCL:: Number of OpenCL workers
220
* STARPU_NGORDON:: Number of SPU workers (Cell)
221
* STARPU_WORKERS_NOBIND:: Do not bind workers
222
* STARPU_WORKERS_CPUID:: Bind workers to specific CPUs
223
* STARPU_WORKERS_CUDAID:: Select specific CUDA devices
224
* STARPU_WORKERS_OPENCLID:: Select specific OpenCL devices
225
* STARPU_SINGLE_COMBINED_WORKER:: Do not use concurrent workers
226
* STARPU_MIN_WORKERSIZE:: Minimum size of the combined workers
227
* STARPU_MAX_WORKERSIZE:: Maximum size of the combined workers
231
230
@node STARPU_NCPUS
307
306
This variable is ignored if the @code{use_explicit_workers_opencl_gpuid} flag of
308
307
the @code{starpu_conf} structure passed to @code{starpu_init} is set.
309
@node STARPU_SINGLE_COMBINED_WORKER
310
@subsubsection @code{STARPU_SINGLE_COMBINED_WORKER} -- Do not use concurrent workers
312
If set, StarPU will create several workers which won't be able to work
313
concurrently. It will create combined workers which size goes from 1 to the
314
total number of CPU workers in the system.
316
@node STARPU_MIN_WORKERSIZE
317
@subsubsection @code{STARPU_MIN_WORKERSIZE} -- Minimum size of the combined workers
319
Let the user give a hint to StarPU about which how many workers
320
(minimum boundary) the combined workers should contain.
322
@node STARPU_MAX_WORKERSIZE
323
@subsubsection @code{STARPU_MAX_WORKERSIZE} -- Maximum size of the combined workers
325
Let the user give a hint to StarPU about which how many workers
326
(maximum boundary) the combined workers should contain.
311
329
@subsection Configuring the Scheduling engine