你这种就是代码问题了吧。
子函数调用产生大量临时对象,难道你的函数都是传值不传引用?
【 在 Akyrum (为了蔚蓝而清净的世界) 的大作中提到: 】
: 标 题: Re: 大神们,求指点intel这诡异的现象会是啥原因
: 发信站: 水木社区 (Thu Jul 29 10:33:16 2021), 站内
:
: 4颗5218+12条2933内存(被cpu降频到2666)跑mkl附带的linpack得2928gflops,对比3970跑techpowerup的linpack才847gflops。。。。貌似性能正常
:
: 慢30多倍是我对比5218和3970的profiler结果,主要计算过程没看出什么区别,目前发现一些调用次数很多的子函数,临时对象构造析构耗时差别很大,累加统计有30多倍。
: 【 在 dedeLotus 的大作中提到: 】
: : 先用CPU测试软件测个分再分析吧
: : 不是代码问题的话,能慢几十倍,这是有缓存没缓存的区别,不知道你的bios是否有禁用二级三级缓存的设置
: :
: --
:
: ※ 来源:·水木社区
http://m.mysmth.net·[FROM: 123.150.181.*]
--
FROM 76.126.252.*