A parallel PDE-based numerical algorithm for computing the Optical Flow in hybrid systems

•A fine-to-coarse parallelization strategy in order to exploit a parallel hybrid architecture is proposed.•We consider the Optical Flow numerical problem and implement a parallel multilevel software.•A hybrid software solution combining codes on Graphic Processor Units is proposed.•Numerical experim...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:Journal of computational science Jg. 22; S. 228 - 236
Hauptverfasser: Cuomo, Salvatore, De Michele, Pasquale, Galletti, Ardelio, Marcellino, Livia
Format: Journal Article
Sprache:Englisch
Veröffentlicht: Elsevier B.V 01.09.2017
Schlagworte:
ISSN:1877-7503, 1877-7511
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:•A fine-to-coarse parallelization strategy in order to exploit a parallel hybrid architecture is proposed.•We consider the Optical Flow numerical problem and implement a parallel multilevel software.•A hybrid software solution combining codes on Graphic Processor Units is proposed.•Numerical experiments highlight good results in terms of performance for the proposed approach. In this paper, we propose a fine-to-coarse parallelization strategy in order to exploit, in a case study, a parallel hybrid architecture. We consider the Optical Flow numerical problem, modelled by partial differential equations, and implement a parallel multilevel software. Our hybrid software solution is a smart combination between codes on Graphic Processor Units (GPUs) and standard scientific parallel computing libraries on a cluster. Numerical experiments, on real satellite image sequences coming from a large dataset in a big data scenario, together with application profiling, highlight good results in terms of performance for the proposed approach.
ISSN:1877-7503
1877-7511
DOI:10.1016/j.jocs.2017.03.011