一个关于32位和64位模式的疑问

laijj02 2008-04-17 11:09:44

同样的串行代码,没有用到sse,
仅仅改变的是32还是64bit的模式,
gcc -O3
在至强x5355平台上,
性能怎么相差将近3倍呢?
thanks
...全文
95 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
laijj02 2008-04-17
  • 打赏
  • 举报
回复

找到问题了,
floor()这个函数搞得,
为什么两种模式下,它的性能差那么多。。?
intel_iclifort 2008-04-17
  • 打赏
  • 举报
回复
没有具体的代码, 很难有针对性的谈论.

可能是不同模式下的数据组织和处理的开销不同. 还有种可能性是, 有时候系统软件自身也会有小错误, 换个不同的版本看看问题是不是还出现

566

社区成员

发帖
与我相关
我的任务
社区描述
英特尔® 边缘计算,聚焦于边缘计算、AI、IoT等领域,为开发者提供丰富的开发资源、创新技术、解决方案与行业活动。
社区管理员
  • 英特尔技术社区
  • shere_lin
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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