使用intel mkl库计算速度相比matlab只提高一倍,而且配置高的电脑跑的速度更慢

禅悟人生 2016-04-13 10:42:20
最近遇到一个奇怪的问题,我将代码从matlab上改写成c代码,使用intel mkl函数库,可是速度相比matlab只提高了一倍多,更奇怪的是相比普通台式机在服务器上跑的速度更慢!!
普通台式机配置:i5-4590 4核心
服务器:双cpu xeon e5 2650 v3 ,总共20个核
跑的过程中cpu负载将近100%
求解答,感激不尽!
...全文
2710 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
lohanifer 2016-09-04
  • 打赏
  • 举报
回复
openmp的优化很多时候会被其他因素干扰,比如缓存(cache)的使用不当,如果要scale的比较好,不是简单地每个循环前加上 #pragma omp parallel for 就可以了,特别是内存的访问模式要很小心,所以请给出简化后的示例代码才好分析
lohanifer 2016-09-02
  • 打赏
  • 举报
回复
请给出示例代码,不然很难分析
qq_35854446 2016-08-12
  • 打赏
  • 举报
回复
楼主你好,请问你的问题解决了么,我也遇到了同样的问题,就是配置高的机子反而跑出来时间多很多,求解
禅悟人生 2016-04-20
  • 打赏
  • 举报
回复
拜各位帮帮忙啊
禅悟人生 2016-04-20
  • 打赏
  • 举报
回复
来人啊,拜托!
业余草 2016-04-13
  • 打赏
  • 举报
回复

2,408

社区成员

发帖
与我相关
我的任务
社区描述
高性能计算
社区管理员
  • 高性能计算社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧