找回密码
 注册
查看: 2089|回复: 0

win下ati卡用gcc编opencl笔记八

[复制链接]
发表于 2013-1-3 06:42:35 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册

x
程序运行加速的方法

在我的机器上,几个例子在gpu上没有cpu上算的快。主要原因是编程的时候每算一步,就从gpu里把结果读回来画图。读数据费时间。而参照的cpu的程序没花时间读结果。

要想gpu算的快点,可以让它多算几步,然后cpu再读结果。

对流体计算程序,如果能把整个迭代的过程,全放到gpu里,应该算的快点。迭代一定步,再输出到cpu里看结果。这同计算时屏幕输出结果一样,带输出就慢。不带输出就快点。屏幕输出费时间,gpu输出到cpu也费时间。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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