CPPAD_MAX_NUM_THREADSis an absolute maximum for the number of threads that CppAD should support. If this preprocessor symbol is defined before including any CppAD header files, it must be an integer greater than or equal to one. Otherwise, cppad_max_num_threads is used to define this preprocessor symbol. Note that the minimum allowable value for
cppad_max_num_threadsis 4; i.e., you can only get smaller values for
CPPAD_MAX_NUM_THREADSby defining it before including the CppAD header files.
hold_memorywith value equal to true. This may even be true if there is only one thread.
ADtypes in parallel execution mode.
|parallel_ad||Enable AD Calculations During Parallel Mode|
|thread_test.cpp||Run Multi-Threading Examples and Speed Tests|