POPPUR爱换

 找回密码
 注册

QQ登录

只需一步,快速开始

手机号码,快捷登录

搜索
查看: 1352|回复: 6
打印 上一主题 下一主题

有关浮点乘法指令的。

[复制链接]
跳转到指定楼层
1#
发表于 2007-4-13 16:57 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
AMD64完成一条乘法指令好象是5个周期?利用流水线优化可以达到1个周期。
  但是龙芯好象直接用的DSP上面那种乘法器,占了很多面积。在同样有流水线的情况下应该不具有优势。
2#
发表于 2007-4-13 17:06 | 只看该作者
请分清楚throughput和latency的区别
回复 支持 反对

使用道具 举报

3#
 楼主| 发表于 2007-4-13 18:26 | 只看该作者
原帖由 Prescott 于 2007-4-13 17:06 发表
请分清楚throughput和latency的区别

流水线可以忽略latency
回复 支持 反对

使用道具 举报

4#
发表于 2007-4-13 19:07 | 只看该作者
原帖由 罗菜鸟 于 2007-4-13 18:26 发表

流水线可以忽略latency


在有相关性的时候还能忽略延迟?
为什么Penryne从Conroe的Radix 4进化到Radix 16可以提升平方根运算33%的性能呢? (_(
回复 支持 反对

使用道具 举报

5#
发表于 2007-4-13 22:59 | 只看该作者
原帖由 罗菜鸟 于 2007-4-13 18:26 发表

流水线可以忽略latency

这句话说的,小心A Fan和你拼命。

内存访问也是流水线的哦,花那么大功夫集成个内存控制器就为了省几个纳秒的延时,你居然来句可以忽略。:p
回复 支持 反对

使用道具 举报

6#
发表于 2007-4-13 23:03 | 只看该作者
哈哈,流水线的延迟可以忽略啊,那 Prescott 早就成了神 U 了 w00t)
回复 支持 反对

使用道具 举报

7#
 楼主| 发表于 2007-4-22 20:30 | 只看该作者
原帖由 HeavenPR 于 2007-4-13 23:03 发表
哈哈,流水线的延迟可以忽略啊,那 Prescott 早就成了神 U 了 w00t)

流水线是在考虑可以流水化。乘法器只是为了成本,不然CPU中占面积最大的不是cache而是乘法器
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

广告投放或合作|网站地图|处罚通告|

GMT+8, 2025-12-7 07:13

Powered by Discuz! X3.4

© 2001-2017 POPPUR.

快速回复 返回顶部 返回列表