基于GPU的K-近邻算法实现

来源 :计算机工程 | 被引量 : 0次 | 上传用户:lxhcoolrr
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
K-近邻计算在数据集规模较大时计算复杂度较高,因此,利用图形处理器(GPU)强大的并行计算能力对K-近邻算法进行加速。在分析现有K-近邻算法的基础上,针对该算法时间开销过大的问题,结合GPU的体系结构特征实现基于GPU的K-近邻算法。利用全局存储器的合并访问特性,提高GPU全局存储器访问数据的效率,通过事先过滤数据的方法来减少参与排序的数据量,进而减少排序阶段的线程串行化时间。在KDD,Poker,Covertype 3个数据集上进行实验,结果表明,该实现方法在距离计算阶段每秒执行的浮点运算次数为266.
其他文献
<正>随着养殖技术的逐渐成熟,"防重于治"、"养殖重在养水"、"养水先要改底"、"菌藻平衡"、解毒、抗应激等诸多理念已经在养殖户中形成一种习惯,并被慢慢转化到养殖模式中而被
校长应该在学校科研组织中发挥扮演什么样的角色,这一直是学界探讨的问题,本文受到美国电影《阿甘正传》的主人公阿甘这一角色的启发,从阿甘的人物角色分析中,提出校长在学校
针对社会群体中观点共享的现象,考虑节点间交互存在偏好选择(优先选择),以及节点对异己观点存在记忆效应,扩展Deffuant模型,建立一种新的观点动力学模型。采用优先选择策略,使非均匀