POPPUR爱换

标题: 有关浮点乘法指令的。 [打印本页]

作者: 罗菜鸟    时间: 2007-4-13 16:57
标题: 有关浮点乘法指令的。
AMD64完成一条乘法指令好象是5个周期?利用流水线优化可以达到1个周期。
  但是龙芯好象直接用的DSP上面那种乘法器,占了很多面积。在同样有流水线的情况下应该不具有优势。
作者: Prescott    时间: 2007-4-13 17:06
请分清楚throughput和latency的区别
作者: 罗菜鸟    时间: 2007-4-13 18:26
原帖由 Prescott 于 2007-4-13 17:06 发表
请分清楚throughput和latency的区别

流水线可以忽略latency
作者: itany    时间: 2007-4-13 19:07
原帖由 罗菜鸟 于 2007-4-13 18:26 发表

流水线可以忽略latency


在有相关性的时候还能忽略延迟?
为什么Penryne从Conroe的Radix 4进化到Radix 16可以提升平方根运算33%的性能呢? (_(
作者: Prescott    时间: 2007-4-13 22:59
原帖由 罗菜鸟 于 2007-4-13 18:26 发表

流水线可以忽略latency

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

内存访问也是流水线的哦,花那么大功夫集成个内存控制器就为了省几个纳秒的延时,你居然来句可以忽略。:p
作者: HeavenPR    时间: 2007-4-13 23:03
哈哈,流水线的延迟可以忽略啊,那 Prescott 早就成了神 U 了 w00t)
作者: 罗菜鸟    时间: 2007-4-22 20:30
原帖由 HeavenPR 于 2007-4-13 23:03 发表
哈哈,流水线的延迟可以忽略啊,那 Prescott 早就成了神 U 了 w00t)

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




欢迎光临 POPPUR爱换 (https://we.poppur.com/) Powered by Discuz! X3.4