Cache访问优化的空间数据库查询处理技术研究

基本信息
批准号:41271403
项目类别:面上项目
资助金额:75.00
负责人:熊伟
学科分类:
依托单位:中国人民解放军国防科技大学
批准年份:2012
结题年份:2016
起止时间:2013-01-01 - 2016-12-31
项目状态: 已结题
项目参与者:陈宏盛,刘义,雷霖,程果,欧阳柳,祝周鹏,李龙梅
关键词:
多核处理器空间索引高速缓存访问空间查询空间查询优化
结项摘要

With the development of computer hardware technology, high-speed chip multi-core processors with shared cache and large memory become the standard configuration of the database server. To take full advantage of these new hardware architectures, it is necessary to improve the efficiency of database query processing on multi-core processors. The database I/O bottlenecks have turned to the emergence of new problems in the memory/cache. Researchers in database fields have proposed some optimization methods to improve memory access performance. But according to spatial database systems, in existing studies, there is little regards for violation problem of multi-threaded parallel execution in the cache access. For these reasons, the computing resources provided by the new hardware architecture cannot be fully used. This project is based on the opportunities of hardware architecture development, and tries to enhance database performance. In this project cache-access optimization for query processing of spatial database will be studied. The cost model will be proposed based on cache performance analysis of the spatial indexing, spatial query operations, which can be servered as theory and experiment basis for efficient query framework design. The spatial parallel query execution framework will be designed based on spatial data access feature. The query processing algorithms will be paralleled, and cache-access optimization algorithms for multi-threaded query execution will be proposed. The research results will be verified by query execution time, cache access missing, parallel execution efficiency, and so on.

随着计算机硬件技术的发展,具有高速Cache的多核处理器和大容量内存成为数据库服务器的标准配置。要充分利用这些新型硬件架构带来的优势,就必须提高数据库查询在多核处理器上的执行效率,解决数据库I/O瓶颈转向内存/Cache后出现的新问题。虽然现有成果已经提出一些改善内存访问性能的优化方法,但针对空间数据库系统,很少考虑多线程并行执行中的Cache访问冲突等问题,无法充分发挥新型硬件结构提供的计算资源。本课题立足于硬件结构发展为数据库性能提升带来的机遇,研究Cache访问优化的空间数据库查询执行优化技术。全面分析空间索引、空间查询等操作的Cache性能,设计代价模型,为高效的查询框架设计提供理论和实验依据。根据空间查询的数据访问特点设计并行查询执行框架,研究空间查询并行优化算法及多线程执行的空间数据Cache访问优化算法。从查询执行时间、Cache访问缺失、并行执行效率等多个方面验证研究成果。

项目摘要

随着计算机硬件技术的发展,具有高速Cache的多核处理器和大容量内存成为数据库服务器的标准配置。要充分利用这些新型硬件架构带来的优势,就必须提高数据库查询在多核处理器上的执行效率,解决数据库I/O瓶颈转向内存/Cache后出现的新问题。虽然现有成果已经提出一些改善内存访问性能的优化方法,但针对空间数据库系统,很少考虑多线程并行执行中的Cache访问冲突等问题,无法充分发挥新型硬件结构提供的计算资源。本项目立足于硬件结构发展为数据库性能提升带来的机遇,研究Cache访问优化的空间数据库查询执行优化技术。项目主要完成的研究工作包括:全面分析空间索引、空间查询等操作的Cache访问性能,设计代价模型,为高效的查询框架设计提供理论和实验依据。根据空间查询的数据访问特点设计并行查询执行框架,研究空间查询并行优化算法及多线程执行的空间数据Cache访问优化算法。从查询执行时间、Cache访问缺失、并行执行效率等多个方面验证研究成果。实现了集群环境下Cache访问优化的内存空间数据库原型应用系统。

项目成果
{{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:10.11821/dlyj020190689
发表时间:2020
3

一种改进的多目标正余弦优化算法

一种改进的多目标正余弦优化算法

DOI:
发表时间:2019
4

多空间交互协同过滤推荐

多空间交互协同过滤推荐

DOI:10.11896/jsjkx.201100031
发表时间:2021
5

基于混合优化方法的大口径主镜设计

基于混合优化方法的大口径主镜设计

DOI:10.3788/AOS202040.2212001
发表时间:2020

熊伟的其他基金

批准号:81571816
批准年份:2015
资助金额:57.00
项目类别:面上项目
批准号:31700771
批准年份:2017
资助金额:24.00
项目类别:青年科学基金项目
批准号:91649121
批准年份:2016
资助金额:70.00
项目类别:重大研究计划
批准号:71703104
批准年份:2017
资助金额:20.00
项目类别:青年科学基金项目
批准号:41471074
批准年份:2014
资助金额:78.00
项目类别:面上项目
批准号:81860199
批准年份:2018
资助金额:35.00
项目类别:地区科学基金项目
批准号:81902016
批准年份:2019
资助金额:20.00
项目类别:青年科学基金项目
批准号:61404162
批准年份:2014
资助金额:22.00
项目类别:青年科学基金项目
批准号:90718038
批准年份:2007
资助金额:50.00
项目类别:重大研究计划
批准号:61471383
批准年份:2014
资助金额:76.00
项目类别:面上项目
批准号:31471014
批准年份:2014
资助金额:82.00
项目类别:面上项目
批准号:40801160
批准年份:2008
资助金额:19.00
项目类别:青年科学基金项目
批准号:91849206
批准年份:2018
资助金额:200.00
项目类别:重大研究计划
批准号:31601155
批准年份:2016
资助金额:20.00
项目类别:青年科学基金项目
批准号:61774067
批准年份:2017
资助金额:63.00
项目类别:面上项目
批准号:51004112
批准年份:2010
资助金额:20.00
项目类别:青年科学基金项目
批准号:11804074
批准年份:2018
资助金额:23.00
项目类别:青年科学基金项目
批准号:81301825
批准年份:2013
资助金额:23.00
项目类别:青年科学基金项目
批准号:30700477
批准年份:2007
资助金额:16.00
项目类别:青年科学基金项目
批准号:41171093
批准年份:2011
资助金额:60.00
项目类别:面上项目
批准号:30671677
批准年份:2006
资助金额:30.00
项目类别:面上项目
批准号:60801049
批准年份:2008
资助金额:20.00
项目类别:青年科学基金项目
批准号:71702132
批准年份:2017
资助金额:18.00
项目类别:青年科学基金项目
批准号:41871284
批准年份:2018
资助金额:58.00
项目类别:面上项目
批准号:51074176
批准年份:2010
资助金额:36.00
项目类别:面上项目
批准号:81460106
批准年份:2014
资助金额:47.00
项目类别:地区科学基金项目
批准号:41601134
批准年份:2016
资助金额:19.00
项目类别:青年科学基金项目
批准号:81560458
批准年份:2015
资助金额:37.00
项目类别:地区科学基金项目
批准号:70472056
批准年份:2004
资助金额:15.00
项目类别:面上项目
批准号:21908185
批准年份:2019
资助金额:26.00
项目类别:青年科学基金项目
批准号:51668003
批准年份:2016
资助金额:40.00
项目类别:地区科学基金项目
批准号:81502127
批准年份:2015
资助金额:18.00
项目类别:青年科学基金项目
批准号:21703161
批准年份:2017
资助金额:20.00
项目类别:青年科学基金项目
批准号:51108467
批准年份:2011
资助金额:25.00
项目类别:青年科学基金项目
批准号:91432103
批准年份:2014
资助金额:80.00
项目类别:重大研究计划

相似国自然基金

1

面向共享Cache多核处理器的数据库查询执行优化算法研究

批准号:61070035
批准年份:2010
负责人:景宁
学科分类:F0202
资助金额:30.00
项目类别:面上项目
2

片上多处理器共享Cache优化关键技术研究

批准号:61202126
批准年份:2012
负责人:徐金波
学科分类:F0204
资助金额:24.00
项目类别:青年科学基金项目
3

以数据为中心的无线传感器网络查询处理与查询优化技术研究

批准号:60503036
批准年份:2005
负责人:杨晓春
学科分类:F0202
资助金额:21.00
项目类别:青年科学基金项目
4

共享二级Cache的片上多处理器Cache块分布技术研究

批准号:60703017
批准年份:2007
负责人:郇丹丹
学科分类:F0204
资助金额:7.00
项目类别:青年科学基金项目