面向众核处理器的内存数据库连接优化技术研究

基本信息
批准号:61772533
项目类别:面上项目
资助金额:63.00
负责人:张延松
学科分类:
依托单位:中国人民大学
批准年份:2017
结题年份:2021
起止时间:2018-01-01 - 2021-12-31
项目状态: 已结题
项目参与者:焦敏,孙辉,孟庆钟,郭诚欣,周歆,余正台,任利鹏
关键词:
缓存优化技术内存连接优化异构计算架构向量处理技术众核处理器
结项摘要

Join is the most important operation of DBMSs, and the performance of in-memory join dominates the performance of in-memory databases. The emerging many-core processor techniques change the cache-centric hardware architecture of traditional x86 processors, so how to accelerate in-memory joins with state-of-the-art many-core processors and design join optimizations facing heterogeneous processors are the fundamental researches of in-memory databases in many-core processor era. This project aims at studying the in-memory join implementation and optimization techniques with state-of-the-art multicore, Xeon Phi, GPU, FPGA processors, exploiting the platform-oblivious in-memory join algorithm design for heterogeneous processor platforms, and the in-memory OLAP implementation technique facing heterogeneous processor platforms. We will combine the roadmaps of hardware-conscious design and schema-conscious design, consider the database domain knowledge as in-memory join algorithm design perspective with schema pattern, workload pattern, index techniques, data compression techniques, early materialization/late materialization policy, multidimensional model, etc. to optimize in-memory join algorithm design, and design the in-memory OLAP query processing framework for heterogeneous processor platforms.

连接是数据库中最重要的操作,内存连接性能也是内存数据库性能的决定因素。新兴的众核处理器技术改变了传统x86架构处理器以cache为中心的硬件体系结构,因此,如何通过新兴的众核处理器平台加速连接性能及设计面向异构处理器的连接优化技术是众核处理器时代内存数据库实现技术的重要基础性研究。本项目旨在研究面向新兴的多核CPU、Xeon Phi、GPU、FPGA等处理器的内存连接实现及优化技术,探索面向异构处理器平台的platform-oblivious内存连接算法设计,以及面向异构处理器平台的内存OLAP实现技术。课题组在研究中采用面向硬件特性的优化技术与面向数据库模式特征的优化技术相结合的技术路线,将数据库领域知识作为内存连接算法设计维度,综合模式特征、负载特征、索引技术、数据压缩技术、早物化/后物化策略、多维数据模型等技术优化内存连接算法设计,实现面向异构处理器平台的内存OLAP查询处理技术。

项目摘要

本项目聚焦于内存连接算法的实现与优化技术,提出了向量索引技术,并研究了基于向量索引的向量连接,向量星形连接,向量分组聚集等OLAP查询重要的算子实现技术,提出了Fusion OLAP模型,实现了关系数据上高性能的多维分析处理,通过分层技术设计了开放OLAP计算框架,实现负载与不同硬件的优化匹配。实现了OLAP Accelerator原型系统,在SSB基准测试中性能超过国外最有代表性的内存数据库和GPU数据库系统。本项目扩展了OLAP模型,实现了新的OLAP算子,更高效地发挥了现代处理器的性能。

项目成果
{{index+1}}

{{i.achievement_title}}

{{i.achievement_title}}

DOI:{{i.doi}}
发表时间:{{i.publish_year}}

暂无此项成果

数据更新时间:2023-05-31

其他相关文献

1

涡度相关技术及其在陆地生态系统通量研究中的应用

涡度相关技术及其在陆地生态系统通量研究中的应用

DOI:10.17521/cjpe.2019.0351
发表时间:2020
2

硬件木马:关键问题研究进展及新动向

硬件木马:关键问题研究进展及新动向

DOI:
发表时间:2018
3

环境类邻避设施对北京市住宅价格影响研究--以大型垃圾处理设施为例

环境类邻避设施对北京市住宅价格影响研究--以大型垃圾处理设施为例

DOI:10.11821/dlyj020190689
发表时间:2020
4

基于LASSO-SVMR模型城市生活需水量的预测

基于LASSO-SVMR模型城市生活需水量的预测

DOI:10.19679/j.cnki.cjjsjj.2019.0538
发表时间:2019
5

内点最大化与冗余点控制的小型无人机遥感图像配准

内点最大化与冗余点控制的小型无人机遥感图像配准

DOI:10.11834/jrs.20209060
发表时间:2020

张延松的其他基金

批准号:51274238
批准年份:2012
资助金额:85.00
项目类别:面上项目
批准号:50905111
批准年份:2009
资助金额:20.00
项目类别:青年科学基金项目
批准号:51675338
批准年份:2016
资助金额:62.00
项目类别:面上项目
批准号:50874062
批准年份:2008
资助金额:35.00
项目类别:面上项目
批准号:51275304
批准年份:2012
资助金额:80.00
项目类别:面上项目

相似国自然基金

1

面向众核处理器的HEVC并行编码关键技术研究

批准号:61472203
批准年份:2014
负责人:颜成钢
学科分类:F0210
资助金额:20.00
项目类别:面上项目
2

基于众核处理器的高通量视频解码优化技术研究

批准号:61402440
批准年份:2014
负责人:马宜科
学科分类:F0209
资助金额:26.00
项目类别:青年科学基金项目
3

面向众核处理器的高并行度视频编码关键技术研究

批准号:61272323
批准年份:2012
负责人:张勇东
学科分类:F0210
资助金额:80.00
项目类别:面上项目
4

异构众核处理器的功耗分析及管理优化

批准号:61100016
批准年份:2011
负责人:鄢贵海
学科分类:F0204
资助金额:24.00
项目类别:青年科学基金项目