Multi-GPUs Gaussian filtering for real-time big data processing

Chaolong Zhang, Yuanping Xu, Jia He, Jun Lu, Li Lu, Zhijie Xu

Research output: Chapter in Book or Report/Conference proceedingConference Proceedingpeer-review

3 Citations (Scopus)

Abstract

Gaussian filtering has been extensively used in the field of surface metrology. However, the computing performance becomes a core bottleneck for Gaussian filtering algorithm based applications when facing large-scale and/or real-time data processing. Although researchers tried to accelerate Gaussian filtering algorithm by using GPU (Graphics Processing Unit), single GPU still fail to meet the large-scale and real-time requirements of surface texture micro- and nano-measurements. Therefore, to solve this bottleneck problem, this paper proposes a single node multi-GPUs based computing framework to accelerate the 2D Gaussian filtering algorithm. This paper presents that the devised framework seamlessly integrated the multi-level spatial domain decomposition method and the CUDA stream mechanism to overlap the two main time consuming steps, i.e., the data transfer and GPU kernel execution, such that it can increase concurrency and reduce the overall running time. This paper also tests and evaluates the proposed computing framework with other three conventional solutions by using large-scale measured data extracted from real mechanical surfaces, and the final results show that the proposed framework achieved higher efficiency. It also proved that this framework satisfies the real-time and big data requirements in micro- and nano-surface texture measurement.

Original languageEnglish
Title of host publicationSKIMA 2016 - 2016 10th International Conference on Software, Knowledge, Information Management and Applications
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages231-236
Number of pages6
ISBN (Electronic)9781509032976
DOIs
Publication statusPublished - 2 Jul 2016
Externally publishedYes
Event10th International Conference on Software, Knowledge, Information Management and Applications, SKIMA 2016 - Chengdu, China
Duration: 15 Dec 201617 Dec 2016

Publication series

NameSKIMA 2016 - 2016 10th International Conference on Software, Knowledge, Information Management and Applications

Conference

Conference10th International Conference on Software, Knowledge, Information Management and Applications, SKIMA 2016
Country/TerritoryChina
CityChengdu
Period15/12/1617/12/16

Keywords

  • CUDA
  • Data processing
  • Gaussian filtering algorithm
  • Multi-GPUs
  • Surface metrology

Fingerprint

Dive into the research topics of 'Multi-GPUs Gaussian filtering for real-time big data processing'. Together they form a unique fingerprint.

Cite this