我在两台不同配置的计算机上运行python脚本:PC-1比PC-2更强大。问题是PC-1的计算时间是PC-2的两倍......显然我期待相反的情况!
我认为这个问题来自我用来解决python脚本中普通方程的scipy odeint包。实际上,我使用cProfile来比较两台计算机,而PC-1的使用时间是PC-2的两倍,进入odeint功能。
以下是两种配置: PC-1:
- 2处理器Intel Xeon E5-2609 v4(1,7GHz,8C,20Mo缓存,85W),1866MHz
- 32Go RDIMM(4x8Go),2400MHz,DDR4
- AMD FirePro W4100,2Go
- Windows 10 Pro 64bits
PC-2:
- 核心i5 6200U(2.30-2.40 GHz,2C,3Mo缓存)
- 8GB(1x8GB)2133 DDR4
- Intel HD Graphics 520
- Windows 10 Pro 64bits
这可能是多核架构,编译等问题吗?
谢谢