Originally posted by: ChristopheV
Hi all,
I recently experienced some out-of-memory problems while solving a big industrial MIP problem (problems mainly arise during polishing), and for that reason I've tried to migrate from 32-bit to 64-bit. To my surprise, I've noticed that the 64-bit version is working slower, however, than its 32-bit equivalent.
To illustrate the slow-down: to solve exactly the same problem, it takes 7.4 sec to solve the root node in 32-bit, while it takes 12.98 sec on the 64-bit machine. In the same amount of time, 1903 MIP nodes were visited in 32-bit, while the 64-bit version only visited 37 nodes.
Of course, the test were performed on a different computer, but, based on their specifications, I expected the 64-bit machine to be faster. On the 32-bit machine, for instance, I have a 2.33GHz Intel Xeon CPU, while on the 64-bit machine, I have a 3.00GHz Intel Xeon CPU. The 32-bit machine contains 3.25GB of RAM (and I am using the 3GB-switch), while the 64-bit machine has 5GB of RAM. I realise that there are other parameters that may influence the speed of a computer, but in all aspects, the 64-bit machine seems to be "better".
I basically have two questions:
1) Did others experience a slow-down of CPLEX while migrating from 32-bit to 64-bit?
2) If so, is it normal that the 64-bit version works slower? This is something I wouldn't expect intuitively.
Thanks a lot!
Christophe
#CPLEXOptimizers#DecisionOptimization