GPU-based parallel map slicing method and system

A map slicing and slicing technology, applied in the field of GPU-based parallel map slicing methods and systems, can solve problems such as being unsuitable for large-scale popularization, high cost and maintenance complexity, and low parallel slicing efficiency, and achieve fast Seam browsing, low maintenance cost and complexity, and improved slicing efficiency

Inactive Publication Date: 2018-01-09
武汉锐思图科技有限公司 +1
View PDF3 Cites 11 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

The CPU-based multi-threaded parallel slicing method, due to the limitation of the parallel computing capability of the CPU, a general-purpose processor, in terms of the number of cores, threads, and data throughput, the efficiency of parallel slicing is also very low
Parallel slices based on high-performance computer clusters or high-end distributed environments generally perform parallel operations based on message passing interfaces. During the parallel work process, a large amount of communication will be generated between nodes, resulting in reduced efficiency, and the cost of calculation and the complexity of maintenance. Extremely high, not suitable for large-scale promotion and use

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • GPU-based parallel map slicing method and system
  • GPU-based parallel map slicing method and system
  • GPU-based parallel map slicing method and system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0029] In order to more clearly illustrate the embodiments of the present invention and / or the technical solutions in the prior art, the specific implementation manners of the present invention will be described below with reference to the accompanying drawings. Obviously, the accompanying drawings in the following description are only some embodiments of the present invention, and those skilled in the art can obtain other accompanying drawings based on these drawings and obtain other implementations.

[0030] In order to realize fast and seamless browsing of massive raster map data on WebGIS, efficient slicing of these raster map data is required. The present invention proposes an efficient raster map slicing method, which is implemented based on GPU. The idea is as follows: firstly, the original raster map is dynamically divided into grids according to the number of GPU cores (ie, the number of stream processors), Obtain the slice area; then, fully schedule multiple stream ...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention discloses a GPU-based parallel map slicing method and system. The method includes the steps of S100. performing dynamic mesh division on an original raster map according to the core number of a GPU to obtain cells whose number is not larger than N, i.e., slice regions, one slice region corresponding to a slicing task; S200. allocating and submitting the slicing tasks to the GPU side,specifically including mapping a slicing task to a thread, a preset number of adjacent threads forming a thread block, sliding task allocation using thread block as a basic unit, and threads contained by each thread bock being allocated to streaming processors in the GPU; and S300. parallelly executing slicing on the slice regions by the streaming processors in the GPU side. The GPU-based parallel mapping slicing method provided by the invention is efficient and is easy to realize, maintenance cost and complexity of parallel computing of the GPU are relatively low, the computing cost performance is high, and operation cost of an enterprise can be greatly saved. The method is applied to a WebGIS, and rapid seamless browse of images can be realized.

Description

technical field [0001] The invention belongs to the technical field of map slicing, and in particular relates to a parallel map slicing method and system based on a GPU (Graphics Processing Unit). Background technique [0002] In recent years, with the rapid development of geographic information technology and the continuous improvement of the resolution of space remote sensing instruments, the field of map application has continued to expand, and the amount of raster map data has increased dramatically. With the rapid growth of raster map data, WebGIS (Web Geographic Information System) usually needs to slice raster map data in advance and organize raster map data in the form of tile pyramids. When the client accesses WebGIS to obtain map data, the server returns the pre-sliced ​​tile data to the client. Through the above process, the speed of browsing massive raster maps on the web is guaranteed. [0003] How to efficiently slice these raster map data is the key problem ...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Applications(China)
IPC IPC(8): G06T1/20G06F17/30
Inventor 吴颖峰于吉涛杨刚志
Owner 武汉锐思图科技有限公司
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products