基于图形处理器的球面Voronoi图生成算法优化

来源 :计算机应用 | 被引量 : 36次 | 上传用户:signet886
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
基于四元三角格网(QTM)之间距离计算与比较的球面Voronoi图生成算法相对于扩张算法具有较高的精度,但由于需要计算并比较每个格网到所有种子点的距离,致使算法效率较低。针对这一问题,利用图形处理器(GPU)并行计算对算法进行实现,然后从GPU共享内存、常量内存、寄存器等三种内存的访问方面进行优化,最后用C++语言和统一计算设备架构(CUDA)开发了实验系统,对优化前后算法的效率进行对比。实验结果表明,不同内存的合理使用能在很大程度上提高算法的效率,且数据规模越大,所获得的加速比越高。
其他文献
三角函数求值问题中两个重要公式:sin2α+ cos2α=1,tan α=sinα/cosα起着关键作用,可是在公式sin2α+cos2α=1中,若已知其中某一个值,另一值开根号后会出现正负两个值,那究竟
通过用数轴、Venn图表示集合,利用数形结合的思想方法来研究集合问题,使得集合问题变得直观生动,解题思路变得更清晰、简洁,从而起到事半功倍的效果。下面我们来举例说明.
针对传统的彩色视频中动作识别算法成本高,且二维信息不足导致动作识别效果不佳的问题,提出一种新的基于三维深度图像序列的动作识别方法。该算法在时间维度上提出了时间深度
人教版教材必修《数学5》A版有一道这样的题:研究一下,是否存在一个三角形同时具有下面两条性质:(1)三边是三个连续的自然数;(2)最大角是最小角的2倍?有兴趣的同学可以尝试求解.
在庭院中种上几株观赏或食用的瓜类,可谓是“精神物质双丰收”。如何使观赏瓜获得这个双丰收,靠接是一种不错的繁殖方法,用在瓜类上,靠接具有很大的优点,具体方法如下:
【播报员雷霆】大家好!哆嗒数学播报,今天正式与大家见面,这一专栏,主要是为开拓同学们的数学视野而设,我们将会用尽量简短的文字,为大家呈现一个更为广阔的数学世界!
随着农业种植结构的优化,马铃薯已成为云南省南部地区冬种主要作物之一。每年种植面积在50万亩左右,总产值近3亿元,亩纯收入700—800元,是农民增收的一大亮点。南部地区冬季栽培
目前在我国农村实施的信用工程,提高了农村信用社支农服务水平,密切了政府、农民和农村信用社之间的联系,在一定程度上解决了农民贷款难的问题,降低了农村信用社的信贷风险,
为应对大数据时代中组合优化问题的求解,基于云计算框架Spark,借助其基于内存、分布式的特定,提出一种并行蚁群优化算法。其思路是通过将蚂蚁构造为弹性分布式数据集,由此给出相应的一系列转换算子,实现了蚂蚁构造解过程的并行化。通过在旅行商问题(TSP)求解的仿真实验结果说明了所提出的并行算法的可行性;并在同等实验环境下对比基于MapReduce的蚁群优化算法,优化速度提升达10倍以上。
第三方支付需要通过有效的欺诈识别方法去进行风险控制,但通过复杂的案件识别模型对每次交易都执行案件判别会降低正常用户的体验。因此第三方支付希望对于正常用户,能够不通过复杂的案件识别系统而通过一个简单的模型系统直接放行以减少对正常用户的打扰。在样本极不均衡的情况下,针对第三方支付的正常用户识别问题,提出了一种基于DBSCAN算法的过滤方法。该方法首先利用信息值(IV)筛选特征,利用信息增益率对特征进行