Forum Discussion
FICO
4 years agoCommunity Manager
How to use FICO xpress Server to solve multiple optimization concurrently
we have FICO express server license deployed on docker ( AWS) using Python module (i am using Reference Manual (fico.com)) , We are looking for concurrent problem solving. I understand it is possib...
FICO
4 years agoCommunity Manager
Hello Jitendra,
For Linux-based containers, the Solver will respect the container-imposed limitations for memory and CPU limits.
By default, there are no limits - the Solver can potentially use all the threads and memory made available to it.
You can specify additional limits e.g., with the THREADS parameter as suggested in my response above, and also memory limits: MAXMEMORYHARD, MAXMEMORYSOFT, etc.
Depending on the size of the container, you might consider limiting the number of concurrent solves if the memory footprint of the Solver is high.
In the Python API you can set a control parameter as follows.
prob.controls.threads=4 # prob is the Xpress problem object. Hope this helps.

