StarPU Handbook
|
This section explains the relationship between configure options, compilation options and environment variables used by StarPU.
Configure options are used during the installation process to enable or disable specific features and libraries. These options are set using flags like --enable-maxcpus, which can be used to set the maximum number of CPUs that can be used by StarPU.
Compilation options are used to set specific parameters during the compilation process, such as the optimization level, architecture type, and debugging options.
Options can also be set with the different fields of the starpu_conf parameter given to starpu_init(), such as starpu_conf::ncpus, which is used to specify the number of CPUs that StarPU should use for computations.