基于OpenCL的频繁项集挖掘研究

基于OpenCL的频繁项集挖掘研究

ID:36719179

大小:7.29 MB

页数:56页

时间:2019-05-14

基于OpenCL的频繁项集挖掘研究_第1页
基于OpenCL的频繁项集挖掘研究_第2页
基于OpenCL的频繁项集挖掘研究_第3页
基于OpenCL的频繁项集挖掘研究_第4页
基于OpenCL的频繁项集挖掘研究_第5页
资源描述:

《基于OpenCL的频繁项集挖掘研究》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、重庆大学硕+学位论文中文摘要摘要随着当今信息技术的高速发展,人们日常生产生活中产生的数据量呈现出爆发式增长。因此,对于海量数据集的处理已成为数据挖掘技术的主要挑战。而如何能以高性价比的方式挖掘到有价值的信息是目前数据挖掘研究的新课题。GPu通用计算技术的R益成熟为数据挖掘技术的发展注入了新的动力。GPU通过与CPu截然不同的发展路线,由当初的专用图形处理器一步步走进今天的通用计算领域,并且正在向传统架构的超级计算机发起挑战。很显然,数据挖掘这类计算密集型应用也必将受益于现代GPU所提供的廉价大规模并行计算能力。关联规则是数据挖掘的重要技术之一,而其中的频繁项集计算

2、任务又是整个算法的核心,研究如何利用GPu通用计算技术来加速频繁项集挖掘具有一定的理论与实际意义。本文通过分析与总结过去关于频繁项集挖掘的研究成果,设计了一种基于OpencL的CPU+GPU异构执行的挖掘算法,利用OpenCL创建大规模并发线程来加速计算Apriori算法中的计算密集部分。实验采用OpenCL的Java绑定接口来具体实现,并选择了同一级别的CPu与GPu用于改进后算法与原算法的性能对比测试。实验结果表明,改进算法对于稀疏数据集有更好的加速性能,并且随着支持度的降低,加速比呈现扩大趋势,最高达到约20倍。另外,本文初步讨论并实验了利用0penCL的L

3、ocalMemory机制来对事务数据的访问作进一步优化。不过,最后的测试结果表明这种改进仅对稠密数据集产生了约10%的性能提升。本文在最后还指出了一些未来值得进一步研究与改进的方向。关键词:数据挖掘,频繁项集,GPu通用计算,opencL。重庆人学硕士学位论文英文摘要ABSTRACTWiththerapiddeVelopmentofinfomlationtechn0109ytoday,the锄ountofdatacreatedbypeople’sdailyproductionand1iVingisshowingexplosiVe铲owth.Therefore,th

4、eprocessingofmassiVedatasetshasbecomethemajorchallengesofdataminingtechll0109y.HowtofindValuableinfb锄ationincost—e骶ctiVewayisanewtopicofdatamining.TheMatureofGPGPUtechn0109yhasinjectednewimpetusintothedeVelopmentofdataminingtechnology.ByaVerydifrerentpathofCPU,GPUhadbeen仔omadedicatedg

5、raphicsprocessorstepbystepintotoday’sgeneral一pu印oseconlputingfield,andischallengingthesupercomputerofthetraditionalarchitecture.C1early,datamining,suchcompute—intensiVeapplicationswillalsobenefit行omthecheapmassiVelyparallelcomputingpowerproVidedbymodemGPU.Associationmlesisoneoftheimpo

6、rtanttechnologyindatamining,andthe仔equentitemsetscomputingtasksisthecoreofthealgorithm,howtousetheGPGPUtechlliquestoacceleratethe仔equentitemsetsmininghascertaintheoreticalandpracticalsignificance.Thispaperanalyzesandsumm撕zespastresearchon仔equentitemsetsmining,andthen,designsaCPU+GPUhe

7、terogeneousalgorithmbasedonOpenCL,usingthela玛e—scaleconcurrentthreadscreatedby0penCLtospeedupthecalculationofthecomputationaUyintensiVepanoftheApriorialgoritllrn.TheexperimentsuseofOpenCL,sJaVabindinginterf.acetodotheconcreterealization,andselectthes锄eleVelCPUandGPUforthecomparisontes

8、tofpe

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。