找回密码
 新注册用户
搜索
查看: 4079|回复: 6

[求助] 请问GPU的一步和CPU的一步,意义相同吗?

[复制链接]
发表于 2011-1-6 20:40:36 | 显示全部楼层 |阅读模式
这里是CPU的一个包共500,000步。
[12:34:25] Completed 485000 out of 500000 steps  (97%)

这里是GPU的一个包共50,000,128步。
[12:36:53] Completed  32500082 out of 50000128 steps (65%).

请问这里CPU的一步和GPU的一步意义相同吗?运算量一样大吗?
回复

使用道具 举报

发表于 2011-1-6 21:17:03 | 显示全部楼层
这里做的是实际应用的运算,不是平均化的循环测试。所以运算量肯定会有差异,并且编译器的编译过程也不一样,不具备可比性。
回复

使用道具 举报

发表于 2011-1-7 00:23:27 | 显示全部楼层
不相同,跑的包根本不一样。运算量也不同,总体来说CPU的限定条件和分支更多一些,GPU更注重高重复性的吞吐。
回复

使用道具 举报

 楼主| 发表于 2011-1-7 11:36:10 | 显示全部楼层
不相同,跑的包根本不一样。运算量也不同,总体来说CPU的限定条件和分支更多一些,GPU更注重高重复性的吞吐 ...
cicikml 发表于 2011-1-7 00:23



    明白。这下子我也想通了为什么之前发现运算1%的时间很不稳定,有时候在3分钟一下,偶尔上升到6分钟1%。
回复

使用道具 举报

发表于 2011-1-7 11:48:14 | 显示全部楼层
GPU 的计算量很大很大
回复

使用道具 举报

发表于 2011-1-7 21:18:24 | 显示全部楼层
GPU跑的快,但是不会拐弯;CPU虽然走的慢,但是随时可以拐弯。
所以傻算型的找GPU,复杂型的只能CPU慢慢算。
回复

使用道具 举报

发表于 2011-1-9 12:01:45 | 显示全部楼层
不相同。没公开源代码不知道哪个的计算量大
回复

使用道具 举报

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

本版积分规则

论坛官方淘宝店开业啦~
欢迎大家多多支持基金会~

Archiver|手机版|小黑屋|中国分布式计算总站 ( 沪ICP备05042587号 )

GMT+8, 2025-5-16 07:14

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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