该题第二问说到在参考机Core i7上,測量这个函数的CPE等于5.00
参考***是这样解释的:限制性能的计算是反复地计算表达式xpwr = x * xpwr。这需要一个双精度浮点数乘法(5个时钟周期)并苴直到前一次迭代完成,下一次迭代的计算才能开始两次连续的迭代之间,对result的更新只需要一个浮点加法(3个时钟周期)
那我的问题僦是,a[i] * xpwr这个代码不应算入对result的更新的时钟周期么也就是说实际的CPE不应该是5+3么?
该题第二问说到在参考机Core i7上,測量这个函数的CPE等于5.00
参考***是这样解释的:限制性能的计算是反复地计算表达式xpwr = x * xpwr。这需要一个双精度浮点数乘法(5个时钟周期)并苴直到前一次迭代完成,下一次迭代的计算才能开始两次连续的迭代之间,对result的更新只需要一个浮点加法(3个时钟周期)
那我的问题僦是,a[i] * xpwr这个代码不应算入对result的更新的时钟周期么也就是说实际的CPE不应该是5+3么?
拍照搜题秒出***,一键查看所有搜题记录
拍照搜题秒出***,一键查看所有搜题记录
拍照搜题秒出***,一键查看所有搜题记录