Hot answers tagged

6

Short answer: you can't with any decent level of accuracy. The best you can do is ballpark comparisons. There are so many factors that affect the outcome, that you can maybe get within 20% difference on an identical machine with a decent degree of confidence. I know this for a fact because we benchmark on many identical machines and results always vary. ...


4

In support of other answers and suggestions that you just run the other algorithm on your hardware, I would argue that failing to match the published results exactly is not necessarily cause for concern. If the authors reran the same examples using their code on their hardware, there is a high likelihood that timings would be at least somewhat different, and ...


2

A solution can be found here c-using-clock-to-measure-time-in-multi-threaded-programs. Since you do not limit the threads, Cplex will span as many as there are cores. You are counting the cpu time (and since each core contributes all of its running time) you see a much larger value. I think you are interested in the wall-time of the process. $892/120 \...


Only top voted, non community-wiki answers of a minimum length are eligible