Hello, I'm working with CP-SAT models to solve large scheduling problems in the industry.
Currently my team has a few applications deployed, which so far share a
m5.4xlarge AWS instance. However, I noticed that the performance with this instance is not good enough for a new model that has to be deployed. The tests were done using 8 CPUs for the model, and the performance was much worse than in my local machine also using 8 CPUs (MacBook Pro,
specs: https://support.apple.com/en-gb/111902). In terms of memory, the peak was 12 GB being used by the solver (short peak).
Now we are talking about changing the AWS instance, and I was wondering if anyone here can recommend which instances are more adequate/compatible for running large CP-SAT models. In general the more CPUs the better (although there might be a limit for the continuous improvement?), but I know there are other specs that can influence the performance.
Thank you very much,
Nara