【摘 要】
:
kNN算法是机器学习和数据挖掘程序中经常使用的经典算法。随着数据量的增大,kNN算法的执行时间急剧上升。为了有效利用现代计算机的GPU等计算单元减少kNN算法的计算时间,提出了
【基金项目】
:
国家自然科学基金(61462076)
论文部分内容阅读
kNN算法是机器学习和数据挖掘程序中经常使用的经典算法。随着数据量的增大,kNN算法的执行时间急剧上升。为了有效利用现代计算机的GPU等计算单元减少kNN算法的计算时间,提出了一种基于OpenCL的并行kNN算法,该算法对距离计算和排序两个瓶颈点进行并行化,在距离计算阶段使用细粒度并行化策略和优化的线程模型,排序阶段使用优化内存模型的双调排序。以UCI数据集letter为测试集,分别使用E8400和GT$450运行kNN算法进行测试,采用GPU加速的并行kNN算法的计算速度比CPU版提高了40.79倍。
其他文献
提出从损伤场景对结构性能的影响程度和损伤场景占结构体系总体规模的比例两个参数进行结构易损性分析的方法,并以斜拉桥结构体系为对象,分别以主梁最小屈曲安全系数和最大应
体育游戏一直是体育教学中重要的教学工具。由于其娱乐性特点,在小学体育教学中得到了广泛运用。我们要抓住有利因素,寓教于乐,把体育游戏融入小学体育教学实践中,并能够有效
目的探索理想的大鼠高脂血症动物模型造模方法。方法参考文献改进3种大鼠高脂配方,并制成高脂乳剂给大鼠灌胃,14d后眦内静脉取血测定血清中总胆固醇(TC)、甘油三酯(TG)、低密度脂蛋
提出了一种奇序列双调排序算法,通过分析发现,该算法对某些奇双调序列不能得到正确的排序结果.在该算法的基础上,通过增加CCI操作,得到一种改进算法,改进后的算法能对任意奇
陈美林先生是南京师范大学资深教授、博士生导师,1932年出生于南京,回族。1950年考入浙江大学文学院中国文学系。1953年毕业,从事教育工作,整整半个世纪。在上世纪,陈先生曾
我国铁路从20世纪50年代起先后与苏联、蒙古、越南、朝鲜、哈萨克斯坦开展国际旅客联运。在分析旅客联运发展现状的基础上,提出我国铁路国际旅客联运存在车底老旧、列车运营
<正>在写作《秦淮名艳李香君》的过程中,我对昆曲这种古老艺术有了初步的了解,近来,当我认真拜读东南大学艺术学院院长、博士生导师王廷信教授的学术专著——《昆曲与民俗文
目的:比较保妇康栓与复方沙棘籽油栓对患者混合性阴道炎的疗效及其对阴道内环境的影响。方法:选取2016年5月—2017年5月期间收治的混合性阴道炎患者90例资料,根据其用药方案
针对依据教材教学导数概念时发现的导数与切线"两张皮"的现象,借鉴数学史重构导数概念教学,侧重于训练学生的理解能力与形、数之间的转化能力:首先,让学生回顾圆的切线定义,