基本信息来源于合作网站,原文需代理用户跳转至来源网站获取       
摘要:
针对在分析型联机分析处理(OLAP)应用中频繁出现的数据密集型操作符——分组聚集耗时较多的问题,提出Cache友好的分组聚集算法对该操作进行性能优化.首先,为充分发挥列存储在数据密集型计算方面的优势,采用基于开源的列存储查询执行引擎Supersonic,并在此之上设计Cache友好的分组聚集算法;其次,为加速查询的执行,使用并行技术,将单线程的分组聚集算法改为多线程并行的分组聚集算法.基于Supersonic设计并实现4种并行分组聚集算法:无共享Hash表并行分组聚集(NSHPGA)算法、表锁共享Hash表并行分组聚集(TLSHPGA)算法、桶锁共享Hash表并行分组聚集(BLSHPGA)算法、节点锁共享Hash表并行分组聚集(NLSHPGA)算法,且在不同的分组势集、不同的线程数的情况下,针对上述4种算法做了多组实验.通过对比3种不同粒度的共享Hash表并行分组聚集算法的加速比,得出NLSHPGA算法在加速比和并发度两方面表现最好,部分查询可达到10倍加速比;通过比较NSHPGA算法和NLSHPGA算法的加速比、Cache miss内存使用等情况,得出NLSHPGA算法在分组势集大于8时,加速比超过NSHPGA算法,并且Cache miss更低,使用的内存更少.
推荐文章
遗传算法的群体分组并行研究
并行遗传算法
群体分组并行性
任务调度
迁移操作
基于分组的多级随机数RFID标签并行识别算法
大规模RFID系统
动态帧时隙ALOHA
被动式标签
多级随机数
并行识别
高性能并行分组交换结构的研究
调度
服务质量(QoS)
输出排队(OQ)
输入排队(IQ)
并行分组交换(PPS)
面向EPC Gen2标准的RFID标签分组多位隙并行识别协议
EPCGen2标准
位隙帧时隙ALOHA
被动式标签
并行识别协议
内容分析
关键词云
关键词热度
相关文献总数  
(/次)
(/年)
文献信息
篇名 基于Supersonic的并行分组聚集
来源期刊 计算机应用 学科 工学
关键词 并行分组聚集 Supersonic 节点锁 列存储 cache友好
年,卷(期) 2016,(1) 所属期刊栏目 第32届中国数据库学术会议(NDBC 2015)
研究方向 页码范围 13-20
页数 8页 分类号 TP311
字数 8228字 语种 中文
DOI 10.11772/j.issn.1001-9081.2016.01.0013
五维指标
传播情况
(/次)
(/年)
引文网络
引文网络
二级参考文献  (0)
共引文献  (0)
参考文献  (4)
节点文献
引证文献  (0)
同被引文献  (0)
二级引证文献  (0)
1994(2)
  • 参考文献(2)
  • 二级参考文献(0)
2004(1)
  • 参考文献(1)
  • 二级参考文献(0)
2015(1)
  • 参考文献(1)
  • 二级参考文献(0)
2016(0)
  • 参考文献(0)
  • 二级参考文献(0)
  • 引证文献(0)
  • 二级引证文献(0)
研究主题发展历程
节点文献
并行分组聚集
Supersonic
节点锁
列存储
cache友好
研究起点
研究来源
研究分支
研究去脉
引文网络交叉学科
相关学者/机构
期刊影响力
计算机应用
月刊
1001-9081
51-1307/TP
大16开
成都237信箱
62-110
1981
chi
出版文献量(篇)
20189
总下载数(次)
40
论文1v1指导