|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?注册
x
程序运行加速的方法
在我的机器上,几个例子在gpu上没有cpu上算的快。主要原因是编程的时候每算一步,就从gpu里把结果读回来画图。读数据费时间。而参照的cpu的程序没花时间读结果。
要想gpu算的快点,可以让它多算几步,然后cpu再读结果。
对流体计算程序,如果能把整个迭代的过程,全放到gpu里,应该算的快点。迭代一定步,再输出到cpu里看结果。这同计算时屏幕输出结果一样,带输出就慢。不带输出就快点。屏幕输出费时间,gpu输出到cpu也费时间。 |
|