当前位置:主页 > 科技论文 > 计算机论文 >

一种适应GPU的混合OLAP查询处理模型

发布时间:2018-11-12 11:14
【摘要】:通用GPU因其强大的并行计算能力成为新兴的高性能计算平台,并逐渐成为近年来学术界在高性能数据库实现技术领域的研究热点.但当前GPU数据库领域的研究沿袭的是ROLAP(relational OLAP)多维分析模型,研究主要集中在关系操作符在GPU平台上的算法实现和性能优化技术,以哈希连接的GPU并行算法研究为中心.GPU拥有数千个并行计算单元,但其逻辑控制单元较少,相对于CPU具有更强的并行计算能力,但逻辑控制和复杂内存管理能力较弱,因此并不适合需要复杂数据结构和复杂内存管理机制的内存数据库查询处理算法直接移植到GPU平台.提出了面向GPU向量计算特性的混合OLAP多维分析模型semi-MOLAP,将MOLAP(multidimensional OLAP)模型的直接数组访问和计算特性与ROLAP模型的存储效率结合在一起,实现了一个基于完全数组结构的GPU semi-MOLAP多维分析模型,简化了GPU数据管理,降低了GPU semi-MOLAP算法复杂度,提高了GPU semiMOLAP算法的代码执行率.同时,基于GPU和CPU计算的特点,将semi-MOLAP操作符拆分为CPU和GPU平台的协同计算,提高了CPU和GPU的利用率以及OLAP的查询整体性能.
[Abstract]:General GPU has become a new high performance computing platform because of its powerful parallel computing ability, and has gradually become a hot research topic in the field of high performance database implementation technology in academic circles in recent years. However, the current research in the field of GPU database is based on the ROLAP (relational OLAP) multidimensional analysis model. The research mainly focuses on the algorithm implementation and performance optimization technology of relational operators on GPU platform. GPU has thousands of parallel computing units, but its logical control units are few, and it has stronger parallel computing ability than CPU, but the ability of logic control and complex memory management is weak. Therefore, it is not suitable for the query processing algorithm of memory database which needs complex data structure and complex memory management mechanism to transplant directly to GPU platform. A hybrid OLAP multidimensional analysis model (semi-MOLAP,) for GPU vector computing is proposed, which combines the direct array access and computing characteristics of MOLAP (multidimensional OLAP) model with the storage efficiency of ROLAP model. A GPU semi-MOLAP multidimensional analysis model based on complete array structure is implemented, which simplifies GPU data management, reduces the complexity of GPU semi-MOLAP algorithm, and improves the code execution rate of GPU semiMOLAP algorithm. At the same time, based on the characteristics of GPU and CPU computing, the semi-MOLAP operator is divided into CPU and GPU platform, which improves the utilization of CPU and GPU and the overall performance of OLAP query.
【作者单位】: 数据工程与知识工程教育部重点实验室(中国人民大学);中国人民大学信息学院;中国人民大学中国调查与数据中心;
【基金】:中央高校基本科研业务费专项资金(16XNLQ0,13XNLF01) 华为创新研究计划(HIRP 20140507,HIRP 20140510)~~
【分类号】:TP338.6

【参考文献】

相关期刊论文 前1条

1 甄真;陈虎;张林亚;;列数据库的SQL查询语句编译与优化[J];计算机工程;2013年06期

【相似文献】

相关期刊论文 前10条

1 朱兴宇 ,李凌峰 ,薛巍;基于内存数据库的信用防欺诈系统[J];通信世界;2003年20期

2 易国洪;;内存数据库中恢复技术研究[J];科技广场;2007年03期

3 王珊;肖艳芹;刘大为;覃雄派;;内存数据库关键技术研究[J];计算机应用;2007年10期

4 张乾;;共享内存在内存数据库系统中的应用[J];科技传播;2010年19期

5 刘敏;费向东;胡术;杨诚;;空管系统中内存数据库的设计与实现[J];计算机工程;2010年21期

6 张丽娟;;内存数据库数据的组织结构优化[J];煤炭技术;2011年08期

7 许丽花;;内存数据库的关键技术研究[J];电脑知识与技术;2011年36期

8 陶卫平;;内存数据库关键技术探讨[J];大众科技;2012年11期

9 张良;王纯;李炜;;基于内存数据库的存储集群的关键技术研究[J];电信工程技术与标准化;2012年10期

10 李慧;;内存数据库之访问控制模块设计[J];科技风;2013年06期

相关会议论文 前10条

1 梅宏斌;王德强;;内存数据库技术在期货交易系统中的应用[A];第十九届全国数据库学术会议论文集(技术报告篇)[C];2002年

2 吴绍春;舒良才;李国辉;刘云生;;用内存数据库支持实时事务的定时限制[A];数据库研究进展97——第十四届全国数据库学术会议论文集(下)[C];1997年

3 陈滢;姚小巍;金文;董逸生;;内存数据库的技术探讨[A];第十二届全国数据库学术会议论文集[C];1994年

4 高嗣昌;李守华;李晋;;HSQLDB在电信级项目中的应用[A];促进企业信息化进程——第十届中国Java技术及应用大会文集[C];2007年

5 盛业兴;陆阳;;一种对缓存敏感的内存数据库数据组织方法[A];计算机技术与应用进展·2007——全国第18届计算机技术与应用(CACIS)学术会议论文集[C];2007年

6 马兰;宋玲;吴智玲;;嵌入式内存数据库的数据索引研究[A];2009年中国高校通信类院系学术研讨会论文集[C];2009年

7 宋玲;杨雪君;马兰;;嵌入式内存数据库的存储和索引算法研究[A];NDBC2010第27届中国数据库学术会议论文集A辑二[C];2010年

8 覃飙;王建民;刘云生;;一种实时内存数据库恢复算法[A];第二十届全国数据库学术会议论文集(技术报告篇)[C];2003年

9 郭超;李坤;王永炎;刘胜航;王宏安;;多核处理器环境下内存数据库索引性能分析[A];NDBC2010第27届中国数据库学术会议论文集A辑一[C];2010年

10 张延松;龚玮薇;王占伟;黄伟;胡伟;季晓东;黄云奎;王珊;;ScaMMDB:面向可扩展内存数据库系统的研究[A];第二十五届中国数据库学术会议论文集(一)[C];2008年

相关重要报纸文章 前10条

1 本报记者 邱燕娜;甲骨文内存数据库产品强调混合负载优势[N];中国计算机报;2014年

2 智雨青;走近内存数据库[N];计算机世界;2007年

3 张建铭;3G时代 内存数据库受宠[N];网络世界;2006年

4 本报记者  小木;3G计费钟爱内存数据库[N];计算机世界;2006年

5 见习记者 高建荣;袖珍企业赢得巨头订单[N];深圳特区报;2012年

6 本报记者 陈平;SAP携HANA发力中国市场[N];电脑报;2011年

7 本报记者 霍娜 邱燕娜;SAP HANA促生第三代BI 全员实时预测分析或成现实[N];中国计算机报;2012年

8 ;大数据/商业分析会越来越热[N];网络世界;2012年

9 振;Oracle内存数据库高速缓存软件上市[N];电脑商报;2008年

10 《网络世界》记者 周源;戴尔最高端服务器R920入市[N];网络世界;2014年

相关博士学位论文 前3条

1 周晓云;并行内存数据库快速事务提交与高效恢复方法研究[D];中国矿业大学;2009年

2 刘勇;基于GPU的内存数据库索引技术研究[D];华南理工大学;2013年

3 贾连印;内存数据库中集合相似度及集合包含问题的研究[D];华南理工大学;2012年

相关硕士学位论文 前10条

1 汤璇;基于简易内存数据库的水调预警系统的设计及实现[D];武汉科技大学;2008年

2 朱振龙;内存数据库装载和交换策略研究[D];湖南大学;2009年

3 徐海华;面向应用的内存数据库研究[D];上海师范大学;2008年

4 张照波;Redis在电信运营系统中的应用研究[D];大连海事大学;2015年

5 李凤龙;标准信息网检索数据库架构与实现[D];山东大学;2014年

6 王晟泳;多机热备份内存数据库的设计与实现[D];电子科技大学;2011年

7 钱昊;面向内存数据库的快照机制和持久性支持研究[D];上海交通大学;2015年

8 李兆X;期货客户快速报单系统的设计与实现[D];华北电力大学;2015年

9 黄晨;嵌入式实时内存数据库关键技术研究[D];哈尔滨工程大学;2009年

10 肖富平;内存数据库存储及索引技术研究[D];重庆大学;2009年



本文编号:2326940

资料下载
论文发表

本文链接:https://www.wllwen.com/kejilunwen/jisuanjikexuelunwen/2326940.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户f50c1***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com