找回密码
 注册
查看: 1267|回复: 2

求助:并行计算返回的值不同

[复制链接]
发表于 2014-5-28 16:53:23 | 显示全部楼层 |阅读模式

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

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

x
采用单机多核计算,udf添加了#!RP_HOST
      屏幕返回值时发现,不同cpu计算返回的同一个变量的计算结果不同,这时为什么?怎么解决?在后续调用该值时,使用各个结果?

   多谢!
发表于 2014-5-29 17:10:24 | 显示全部楼层
本来就是这样的,比如有一个计算统计网格数目的变量。虽然同一个变量名,但是因为不同计算节点上的网格数量不同,统计出来的结果当然不同。汇报的结果只代表该计算节点上的网格数目,要得到总的网格数目就要用全局PR_SUM将他们加起来。

原帖由 学习交流 于 2014-5-28 08:53 发表
采用单机多核计算,udf添加了#!RP_HOST
      屏幕返回值时发现,不同cpu计算返回的同一个变量的计算结果不同,这时为什么?怎么解决?在后续调用该值时,使用各个结果?

   多谢!
 楼主| 发表于 2014-5-30 10:20:37 | 显示全部楼层
谢谢!试试看
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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