Привет, мы купили хороший компьютер для решения задач оптимизации.
Intel i7-980X с тактовой частотой 3,33 ГГц и 12 ГБ оперативной памяти Team Group 1600 МГц DDR3.
Когда мы используем Gurobi, компьютер использует максимум 12 ядер в начале решения. Однако через некоторое время (около 8 часов) все ядра подскочили между 65 и 85%
Когда я решаю те же модели на i7 930, все ядра находятся на почти 100% уровне даже после более длительного времени решения.
Сначала мы подумали, что жесткий диск является узким местом, поскольку Гуроби записывает файлы узлов после использования ограничения памяти.
Однако, поскольку новый компьютер имеет 12 ГБ ОЗУ, мы установили ограничение памяти в 7 ГБ, чтобы решатель использовал только ОЗУ и все еще имел ту же производительность в процессоре.
Есть идеи по поводу узкого места?
Как я уже говорил ранее, он работает на 100% в первые часы или около того. Большое спасибо за любые ответы! Наш план состоял в том, чтобы разогнать его, но мы пока не можем заставить его работать на нормальной скорости!