A data relocation approach for terrain surface analysis on multi-GPU systems: a case study on the total viewshed problem.

dc.contributor.authorSánchez Fernández, Andrés Jesús
dc.contributor.authorRomero-Gómez, Luis Felipe
dc.contributor.authorBandera-Burgueño, Gerardo
dc.contributor.authorTabik, Siham
dc.date.accessioned2024-02-12T17:55:22Z
dc.date.available2024-02-12T17:55:22Z
dc.date.issued2020-12-04
dc.departamentoArquitectura de Computadores
dc.descriptionPolítica de acceso abierto tomada de: https://v2.sherpa.ac.uk/id/publication/5400?template=romeo
dc.description.abstractDigital Elevation Models (DEMs) are important datasets for modelling line-of-sight phenomena such as radio signals, sound waves and human vision. These are commonly analysed using rotational sweep algorithms. However, such algorithms require large numbers of memory accesses to 2D arrays which, despite being regular, result in poor data locality in memory. This paper proposes a new methodology called skewed Digital Elevation Model (sDEM), which substantially improves the locality of memory accesses and largely increases the inherent parallelism involved in the computation of rotational sweep-based algorithms. In particular, sDEM applies a data restructuring technique before accessing the memory and performing the computation. To demonstrate the high efficiency of sDEM, we use the problem of total viewshed computation as a case study. Different implementations for single-core, multi-core, single-GPU and multi-GPU platforms are provided. We conducted two experiments in which sDEM is compared with (i) the most used geographic information systems (GIS) software and (ii) the state-of-the-art algorithm. In the first experiment, sDEM is in average 8.8x faster than current GIS software despite being able to consider only few points because of their limitations. In the second experiment, sDEM is 827.3x faster than the state-of-the-art algorithm, considering the best studied casees_ES
dc.identifier.citationInternational Journal of Geographical Information Science, Vol. 35, N. 8es_ES
dc.identifier.doi10.1080/13658816.2020.1844207
dc.identifier.urihttps://hdl.handle.net/10630/30394
dc.language.isoenges_ES
dc.publisherTaylor & Francises_ES
dc.rights.accessRightsopen accesses_ES
dc.subjectSistemas de información geográficaes_ES
dc.subjectGeografía - Proceso de datoses_ES
dc.subject.otherData relocationes_ES
dc.subject.otherDigital Elevation Model (DEM)es_ES
dc.subject.otherGeographic Information Systems (GIS)es_ES
dc.subject.otherTotal viewshedes_ES
dc.subject.otherVisibility analysises_ES
dc.titleA data relocation approach for terrain surface analysis on multi-GPU systems: a case study on the total viewshed problem.es_ES
dc.typejournal articlees_ES
dc.type.hasVersionAMes_ES
dspace.entity.typePublication
relation.isAuthorOfPublication42f0af7a-994e-48e1-b480-e9db8cc83e15
relation.isAuthorOfPublication63245157-a2a2-4980-9f45-a83ac108e7ef
relation.isAuthorOfPublication.latestForDiscovery42f0af7a-994e-48e1-b480-e9db8cc83e15

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
sDEM_IJGIS_R2_anonymized_manuscript.pdf
Size:
3.42 MB
Format:
Adobe Portable Document Format
Description:

Collections