使用更多CPU内核,Excel Solver会运行得更快吗?

时间:2017-04-29 09:27:28

标签: excel performance solver cpu-cores

不同来源似乎给出了对比或不清楚的答案。

我正在运行Excel解算器,该解算器处理电子表格中的方程式,每个单元格中至少包含16列和1000行以及复杂的等式,但我希望它能够更快地运行。

考虑到资金限制,对速度的贡献会更大:CPU时钟速度更快或内核数量更多,两者都启用了超线程? (例如4.00GHz四核或2.00 GHz八核)

谢谢,期待您的专家建议。

1 个答案:

答案 0 :(得分:0)

我建议您尝试比较现有PC上的解决方案时间 - 首先激活所有核心,然后关闭多线程计算(文件 - >选项 - >高级 - >取消选中启用多线程计算)。这将使您能够了解求解器模型如何有效地利用多个核心(BTW真实核心非常重要:超线程只会产生很小的影响)。假设CPU时钟速度呈线性增长。

还要考虑FrontLine System的专业版Solver。