Originally posted by: SystemAdmin
[achterberg said:]
Notdarkyet,
your assessment is correct. In principle, there should be no performance difference between differen operating systems and pointer widths (apart from the Windows memory manager being inferior to the one of Linux). But due to small differences in floating point calculations the search tree can look completely different for the same model on different platforms and thus, the solving speed for an individual model can vary greatly.
There is not much you can do about it. In order to assess this effect by benchmarking, I recommend to run lots (say, 100 to 200) of different problem instances. Then, calculate the geometric mean of the run time. This geometric mean should be similar over all platforms.
#CPLEXOptimizers#DecisionOptimization