Mostrar el registro sencillo del recurso

dc.contributorMARIANO RIVERA
dc.coverage.spatialGeneración de conocimiento
dc.creatorFRANCISCO JAVIER HERNANDEZ LOPEZ
dc.creatorADAN SALAZAR GARIBAY
dc.creatorRICARDO LEGARDA SAENZ
dc.date2018-04-01
dc.date.accessioned2021-06-22T17:37:23Z
dc.date.available2021-06-22T17:37:23Z
dc.identifierhttps://doi.org/10.1117/1.OE.57.4.043113
dc.identifier.urihttp://redi.uady.mx:8080/handle/123456789/4763
dc.description.abstractPhase unwrapping is an important problem in the areas of Optical Metrology, Synthetic Aperture Radar (SAR) image analysis and Magnetic Resonance Imaging (MRI) analysis. These images are becoming larger in size and, particularly, the availability and need for processing of SAR and MRI data has increased significantly with the acquisition of remote sensing data and the popularization of magnetic resonators in clinical diagnosis. Therefore, it is important to develop faster and accurate phase unwrapping algorithms. In this paper, we propose a parallel multigrid algorithm of a phase unwrapping method named accumulation of residual maps (ARM), which builds on a serial algorithm that consists of the minimization of a cost function; minimization achieved by means of a serial Gauss-Seidel kind algorithm. Our algorithm also optimizes the original cost function, but unlike the original work, our algorithm is a parallel Jacobi class with alternated minimizations. This strategy is known as the chessboard type where red pixels can be updated in parallel at same iteration since they are independent. Similarly, black pixels can be updated in parallel in an alternating iteration. We present parallel implementations of our algorithm for different parallel multicore architecture such as CPU-multicore, Xeon Phi coprocessor and Nvidia GPU. In all the cases, we obtain a superior performance of our parallel algorithm when compared to the original serial version. In addition, we present a detailed comparative of the performance of the developed parallel versions.
dc.languageeng
dc.publisherOptical Engeneering
dc.relationcitation:0
dc.rightsinfo:eu-repo/semantics/openAccess
dc.rightshttp://creativecommons.org/licenses/by-nc-nd/4.0
dc.sourceurn:issn:0091-3286
dc.subjectinfo:eu-repo/classification/cti/1
dc.subjectCIENCIAS FÍSICO MATEMÁTICAS Y CIENCIAS DE LA TIERRA
dc.subjectinfo:eu-repo/classification/cti/7
dc.subjectINGENIERÍA Y TECNOLOGÍA
dc.subjectPhase unwrapping
dc.subjectSAR interferograms
dc.subjectParallel computing
dc.subjectMulticore CPU
dc.subjectXeon Phi
dc.subjectGPU
dc.titleComparison of multihardware parallel implementations for a phase unwrapping algorithm
dc.typeinfo:eu-repo/semantics/article


Archivos en el recurso

Thumbnail

Este recurso aparece en la(s) siguiente(s) colección(ones)

Mostrar el registro sencillo del recurso