如果你的CPU支持超线程(Hyper Threading),那么就是一个物理核心被分化成两个逻辑核心,比如四核八线程的CPU,如果不关闭超线程,计算时ANSYS识别了系统具有4个物理核心,调用时却只能调用4个线程,另外一半的算力就浪费了,因此具有超线程功能的CPU在运行ANSYS时,应该关闭此功能,常见的超线程CPU就是I5、I7、I9和工作站常用的至强CPU等等,基本不是太老旧的电脑都是默认打开这一选项的。
解决方法:
解决方法:
- 开机按F2或dele进BIOS,关闭CPU的超线程功能。
- 在ANSYS启动器中将线程数设置为物理核心数。
- 另外,经过测试,我在使用16核的工作站时,16核全部进行计算反倒不如15核速度更快,不知道是CPU或者内存的IO带宽问题还是本机散热或者电源有瓶颈,大家可以酌情参考。