A multi-device version of the HYFMGPU algorithm for hyperspectral scenes registration
| dc.contributor.affiliation | Universidade de Santiago de Compostela. Centro de Investigación en Tecnoloxías da Información | gl |
| dc.contributor.affiliation | Universidade de Santiago de Compostela. Departamento de Electrónica e Computación | gl |
| dc.contributor.area | Área de Enxeñaría e Arquitectura | |
| dc.contributor.author | Fernández Fabeiro, Jorge | |
| dc.contributor.author | Ordóñez Iglesias, Álvaro | |
| dc.contributor.author | González Escribano, Arturo | |
| dc.contributor.author | Blanco Heras, Dora | |
| dc.date.accessioned | 2018-12-05T08:03:00Z | |
| dc.date.available | 2019-11-17T02:00:09Z | |
| dc.date.issued | 2018 | |
| dc.description | This is a post-peer-review, pre-copyedit version of an article published in The Journal of Supercomputing. The final authenticated version is available online at: https://doi.org/10.1007/s11227-018-2689-7 | gl |
| dc.description.abstract | Hyperspectral image registration is a relevant task for real-time applications like environmental disasters management or search and rescue scenarios. Traditional algorithms were not really devoted to real-time performance, even when ported to GPUs or other parallel devices. Thus, the HYFMGPU algorithm arose as a solution to such a lack. Nevertheless, as sensors are expected to evolve and thus generate images with finer resolutions and wider wavelength ranges, a multi-GPU implementation of this algorithm seems to be necessary in a near future. This work presents a multi-device MPI + CUDA implementation of the HYFMGPU algorithm that distributes all its stages among several GPUs. This version has been validated testing it for 5 different real hyperspectral images, with sizes from about 80 MB to nearly 2 GB, achieving speedups for the whole execution of the algorithm from 1.18 × to 1.59 × in 2 GPUs and from 1.26 × to 2.58 × in 4 GPUs. The parallelization efficiencies obtained are stable around 86 % and 78 % for 2 and 4 GPUs, respectively, which proves the scalability of this multi-device version | gl |
| dc.description.peerreviewed | SI | gl |
| dc.description.sponsorship | This work has been partially supported by: Universidad de Valladolid—Consejería de Educación of Junta de Castilla y León, Ministerio de Economía, Industria y Competitividad of Spain, and European Regional Development Fund (ERDF) program: Project PCAS (TIN2017-88614-R), Project PROPHET (VA082P17) and CAPAP-H6 network (TIN2016-81840-REDT). Universidade de Santiago de Compostela—Consellería de Cultura, Educación e Ordenación Universitaria of Xunta de Galicia (grant numbers GRC2014/008 and ED431G/08) and Ministerio de Economía, Industria y Competitividad of Spain (Grant Number TIN2016-76373-P), all co-funded by the European Regional Development Fund (ERDF) program. The work of Álvaro Ordóñez was supported by the Ministerio de Educación, Cultura y Deporte under an FPU Grant (Grant Number FPU16/03537) | gl |
| dc.identifier.citation | Fernández-Fabeiro, J., Ordóñez, Á., Gonzalez-Escribano, A., & Heras, D. (2018). A multi-device version of the HYFMGPU algorithm for hyperspectral scenes registration. The Journal Of Supercomputing. doi: 10.1007/s11227-018-2689-7 | |
| dc.identifier.doi | 10.1007/s11227-018-2689-7 | |
| dc.identifier.essn | 1573-0484 | |
| dc.identifier.issn | 0920-8542 | |
| dc.identifier.uri | http://hdl.handle.net/10347/17877 | |
| dc.language.iso | eng | gl |
| dc.publisher | Springer | gl |
| dc.relation.projectID | info:eu-repo/grantAgreement/MINECO/Plan Estatal de Investigación Científica y Técnica y de Innovación 2013-2016/TIN2016-76373-P/ES/ | |
| dc.relation.publisherversion | https://doi.org/10.1007/s11227-018-2689-7 | gl |
| dc.rights | © Springer Science+Business Media, LLC, part of Springer Nature 2018 | gl |
| dc.rights.accessRights | open access | gl |
| dc.subject | Hyperspectral imaging | gl |
| dc.subject | Image registration | gl |
| dc.subject | Fourier transforms | gl |
| dc.subject | Multi-GPU | gl |
| dc.subject | CUDA | gl |
| dc.subject | OpenMP | gl |
| dc.subject | MPI | gl |
| dc.subject | Remote sensing | gl |
| dc.title | A multi-device version of the HYFMGPU algorithm for hyperspectral scenes registration | gl |
| dc.type | journal article | gl |
| dc.type.hasVersion | AM | gl |
| dspace.entity.type | Publication | |
| relation.isAuthorOfPublication | a22a0ed8-b87b-473e-b16c-58d78c852dfd | |
| relation.isAuthorOfPublication | 24b7bf8f-61a5-44da-9a17-67fb85eab726 | |
| relation.isAuthorOfPublication.latestForDiscovery | a22a0ed8-b87b-473e-b16c-58d78c852dfd |
Files
Original bundle
1 - 1 of 1
Loading...
- Name:
- 2018_js_fernandez_multidevice_postprint.pdf
- Size:
- 463.81 KB
- Format:
- Adobe Portable Document Format
- Description: