首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >OpenCL浮点精度管理

问OpenCL浮点精度管理
EN

Stack Overflow用户
提问于 2013-07-11 08:00:03
回答 1查看 280关注 0票数 1

在实习期间,我试图在GPU上并行化一个对象定位算法。但是,OpenCL的最大浮点精度变得相当困难。

该参考算法一直采用双精度的方法实现,特别是对于SVM分类器和描述子。地雷的实现采用单一精度,造成误差。我检查了我的规范化错误,在我的程序的几个点(10^-6)得到了我预期的结果。

然而,经过分类步骤之后,这些误差就变得更加重要了。

有没有办法用只支持单精度的GPU来模拟双精度值?

PS :我可以在我的GPU (Nvidia GTS450)上使用双精度,但该程序将在几个平台上进行测试,而这些平台的功耗要低得多,这可能意味着没有双重精度。

EN

回答 1

Stack Overflow用户

发布于 2013-08-14 13:50:27

您可能会对此感兴趣:fp128-opencl.html

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/17588042

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档