加速比的计算是否算数据加载时间?

kb86simon 2011-06-01 04:34:37
单核处理器运行时间为A,片外存储器到核内的数据加载时间为a
多核系统运行时间为B,片外存储器到每个核内的数据加载时间为b
加速比=A/B 还是 = (A-a)/(B-b)
有没有书籍或者期刊的来源?
...全文
125 3 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
intel_iclifort 2011-06-17
  • 打赏
  • 举报
回复
如果只是比较算法的效率,可以不包括数据的准备时间。

但是真实的应用,一定是考虑整体的运行时间的

关键是你要说明结果是如何获得的,当然两者都提供更好,便于考虑软件的算法调整,还是硬件架构的调整

这个问题其实早在MC与GPGPU的比较中就存在
Mysinglewolf 2011-06-16
  • 打赏
  • 举报
回复
没搞清你的问题,可查wiki的阿姆达尔定律。
我觉得你的通过实验数据得到的加速比就是A/B.
zhoujk 2011-06-13
  • 打赏
  • 举报
回复
某些状态下,数据传输和加载方式对运行时间有很大的影响,因此应该要算在内。特别是数据规模发生变化,要进行纵向比较时,更要这么做。

567

社区成员

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

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