Forum Discussion
FICO
7 years agoCommunity Manager
Parameter Threads
Hi,
I'm using Fico Xpress and I have a question about the parameter THREADS.
According to the documentation, THREADS > 0 means the "number of threads to use".
Let suppose THREADS = 4.
In this case, a) the solver is forced to execute with 4 threads during its whole execution; or b) the solver is able to use at most 4 threads, i.e., some times with number of threads lower than 4.
Thank you,
Michael David
2 Replies
- FICOCommunity Manager
It is case b) : the solver will use up to the specified number of threads. For example, if you specify a large number of threads for a MIP problem that solves quickly, there might not be enough time to start all the specified number of threads, eg during branch-and-bound search, before the optimization terminates.
- FICOCommunity Manager
Thank you
Related Content
Related Content
__lll_lock_wait allowing only one thread to work
I am calling the XPRESS optimizer from a multithreaded Pascal application and having performance issues with the solver. While the program is multithreaded, all but one of the threads are sleeping a...3 years agoPlace FICO® Xpress Optimization ForumFICO® Xpress Optimization Forum21 unread comments21 unread1View0likes21CommentsError with Knitro tolerance parameters
Years ago, I used Knitro tolerance parameters XKTR_PARAM_OPTTOL and XKTR_PARAM_FEASTOL successfully. Now (FICO Xpress Mosel 64-bit v6.4.4, FICO Xpress v9.3.0), there seems to be an issue. setparam...2 years agoPlace FICO® Xpress Optimization ForumFICO® Xpress Optimization Forum7 unread comments7 unread0Views0likes7Comments
