科研成果

一种面向矢量空间大数据实时渲染的数据组织与调度策略

作者: 来源:bat365官网登录入口 阅读次数: 日期:2018-03-28

一种面向矢量空间大数据实时渲染的数据组织与调度策略

An Efficient Data Organization and Scheduling Strategy for Accelerating Large Vector Data Rendering




成果信息

· Guo, M., Huang, Y., Guan, Q., Xie, Z., Wu, L. (2017). An efficient data organization and scheduling strategy for accelerating large vector data rendering. Transactions in GIS, 21(6), 1217-1236.

· https://onlinelibrary.wiley.com/doi/full/10.1111/tgis.12275

· DOI: 10.1111/tgis.12275

· 资助项目:国家博士后科学基金(2014M552115);国家自然科学基金(41701446);湖北省自然科学基金(2017CFB277);国土资源部地质信息技术重点实验室开放课题(2017-324)


团队成员

郭明强,博士,中国地质大学(武汉)我院,讲师,主要从事高性能空间计算和互联网地理信息系统关键技术研究。

黄颖,博士,武汉中地数码科技有限公司,高级工程师,主要从事云计算、地理信息系统关键技术研究。

关庆锋,博士,中国地质大学(武汉)我院,教授,主要从事时空大数据挖掘与高性能地理空间计算研究。

谢忠,博士,中国地质大学(武汉)我院,教授,主要从事地理信息系统关键技术研究。

吴亮,博士,中国地质大学(武汉)我院,副教授,主要从事地理信息系统关键技术研究。


成果介绍

· 矢量空间大数据实时渲染是非常耗时的计算密集型任务,导致其实时渲染效率低、用户交互体验差。GPU提供了强大的并行处理能力,但其常常被闲置。本研究提出了一种针对矢量空间大数据的高性能实时渲染方法,利用众核GPU的并行计算能力来绘制矢量数据。顶点变换是一个纯粹的数学计算过程,使用主机端计算资源来计算是一个非常耗时的过程,因为所有顶点坐标都需要进行转换。本文借助于GPU提供的强大的通用计算能力,将顶点转换过程在GPU上进行并行优化,主要研究内容如下:(1)基于Equal Pitch Alignment的矢量数据组织和存储策略,该策略能够很好的发挥GPU的计算特性; (2)CPU和GPU之间的矢量数据分页-合并传输和内存访问策略;(3)能够平衡所有GPU处理器核心负载的任务均衡分配策略。实验结果表明该方法能够显著提高矢量空间大数据的实时渲染效率。



Figure 1. Improved vector data rendering framework based on use of a GPU

图1 基于GPU的矢量空间大数据实时渲染框架