Massively Parallel Computation of Soil Surface Roughness Parameters on A Fermi GPU

Surface roughness is description of the surface micro topography of randomness or irregular. The standard deviation of surface height and the surface correlation length describe the statistical variation for the random component of a surface height relative to a reference surface. When the number of...

Full description

Bibliographic Details
Main Authors: Li Xiaojie, Song Changhe
Format: Article
Language:English
Published: EDP Sciences 2016-01-01
Series:EPJ Web of Conferences
Subjects:
Online Access:http://dx.doi.org/10.1051/epjconf/201611925018
_version_ 1818364650501177344
author Li Xiaojie
Song Changhe
author_facet Li Xiaojie
Song Changhe
author_sort Li Xiaojie
collection DOAJ
description Surface roughness is description of the surface micro topography of randomness or irregular. The standard deviation of surface height and the surface correlation length describe the statistical variation for the random component of a surface height relative to a reference surface. When the number of data points is large, calculation of surface roughness parameters is time-consuming. With the advent of Graphics Processing Unit (GPU) architectures, inherently parallel problem can be effectively solved using GPUs. In this paper we propose a GPU-based massively parallel computing method for 2D bare soil surface roughness estimation. This method was applied to the data collected by the surface roughness tester based on the laser triangulation principle during the field experiment in April 2012. The total number of data points was 52,040. It took 47 seconds on a Fermi GTX 590 GPU whereas its serial CPU version took 5422 seconds, leading to a significant 115x speedup.
first_indexed 2024-12-13T22:07:45Z
format Article
id doaj.art-aacf3ecee5fc4dada9264d1f45004478
institution Directory Open Access Journal
issn 2100-014X
language English
last_indexed 2024-12-13T22:07:45Z
publishDate 2016-01-01
publisher EDP Sciences
record_format Article
series EPJ Web of Conferences
spelling doaj.art-aacf3ecee5fc4dada9264d1f450044782022-12-21T23:29:47ZengEDP SciencesEPJ Web of Conferences2100-014X2016-01-011192501810.1051/epjconf/201611925018epjconf_ilrc2016_25018Massively Parallel Computation of Soil Surface Roughness Parameters on A Fermi GPULi XiaojieSong Changhe0State Key Laboratory of Integrated Service Networks, Xidian UniversitySurface roughness is description of the surface micro topography of randomness or irregular. The standard deviation of surface height and the surface correlation length describe the statistical variation for the random component of a surface height relative to a reference surface. When the number of data points is large, calculation of surface roughness parameters is time-consuming. With the advent of Graphics Processing Unit (GPU) architectures, inherently parallel problem can be effectively solved using GPUs. In this paper we propose a GPU-based massively parallel computing method for 2D bare soil surface roughness estimation. This method was applied to the data collected by the surface roughness tester based on the laser triangulation principle during the field experiment in April 2012. The total number of data points was 52,040. It took 47 seconds on a Fermi GTX 590 GPU whereas its serial CPU version took 5422 seconds, leading to a significant 115x speedup.http://dx.doi.org/10.1051/epjconf/201611925018Soil surface roughnessCorrelation lengthGraphics Processing Unit (GPU)High Performance Computing (HPC)
spellingShingle Li Xiaojie
Song Changhe
Massively Parallel Computation of Soil Surface Roughness Parameters on A Fermi GPU
EPJ Web of Conferences
Soil surface roughness
Correlation length
Graphics Processing Unit (GPU)
High Performance Computing (HPC)
title Massively Parallel Computation of Soil Surface Roughness Parameters on A Fermi GPU
title_full Massively Parallel Computation of Soil Surface Roughness Parameters on A Fermi GPU
title_fullStr Massively Parallel Computation of Soil Surface Roughness Parameters on A Fermi GPU
title_full_unstemmed Massively Parallel Computation of Soil Surface Roughness Parameters on A Fermi GPU
title_short Massively Parallel Computation of Soil Surface Roughness Parameters on A Fermi GPU
title_sort massively parallel computation of soil surface roughness parameters on a fermi gpu
topic Soil surface roughness
Correlation length
Graphics Processing Unit (GPU)
High Performance Computing (HPC)
url http://dx.doi.org/10.1051/epjconf/201611925018
work_keys_str_mv AT lixiaojie massivelyparallelcomputationofsoilsurfaceroughnessparametersonafermigpu
AT songchanghe massivelyparallelcomputationofsoilsurfaceroughnessparametersonafermigpu